summaryrefslogtreecommitdiff
path: root/lib/elixir/test/elixir/kernel_test.exs
Commit message (Expand)AuthorAgeFilesLines
* Run Code Formatter on lib/elixir/test/elixir/kernel_test.exs (#6853)Tobiasz Małecki2017-10-111-101/+120
* Document all atoms exposed through __info__José Valim2017-09-121-1/+0
* Use orelse instead of or when expanding in operator (#6314)Michał Muskała2017-07-161-23/+54
* Various minor improvementsAleksei Magusev2017-05-091-0/+1
* Avoid warnings in hd/1 and tl/1 tests (#6006)Eksperimental2017-04-181-9/+6
* Improve guards and naming in Kernel.pop_in/2 (#5998)Eksperimental2017-04-171-0/+4
* Test tl/2 and document use with improper lists (#5997)Eksperimental2017-04-161-0/+14
* Document usage of hd/2 with improper lists + hd/2 tests (#5996)Eksperimental2017-04-161-0/+8
* Deprecate parens as nil and support guards on funs with zero arityJosé Valim2017-02-211-15/+0
* Correctly inspect function calls with weird atoms (#5629)Andrea Leopardi2017-01-211-3/+3
* Remove unnecessary spaces in KernelTestAleksei Magusev2016-11-221-1/+1
* Raise BadBooleanError on and/or, closes #5297José Valim2016-11-201-0/+22
* Refactor KernelTest to use describe/2José Valim2016-11-201-467/+464
* Remove duplicated assertion and improve formatting in KernelTest (#5454)Gustavo Saiani2016-11-161-2/+1
* Remove double space from KernelTest (#5451)Gustavo Saiani2016-11-161-1/+1
* Inline do in def sequence for KernelTestGustavo Saiani2016-11-141-3/+3
* Simplify Kernel.match?/2 (#5429)Michał Muskała2016-11-081-3/+0
* Make actual testing of doc attributes instead of occasional matchingAleksei Magusev2016-10-221-2/+0
* Add test for variable usage during in/2 expansionAleksei Magusev2016-10-081-3/+21
* Expand in/2 test samples only onceAleksei Magusev2016-10-071-14/+13
* Remove Kernel.rand/0 and Kernel.rand/1José Valim2016-09-211-20/+0
* Ensure lhs of in/2 is expanded only onceJosé Valim2016-09-071-10/+14
* Add Kernel.rand/0 and Kernel.rand/1José Valim2016-09-071-0/+20
* Don't crash in macro_exported?/3 when dealing with Erlang modules (#5165)Andrea Leopardi2016-08-261-0/+1
* Enhance in/2 to support |/2 (#4973)Eric Entin2016-07-091-5/+38
* Emit warning when variable is being expanded to function call (#3517)Aleksei Magusev2016-06-111-3/+3
* Optimize range construction with integer literalsAleksei Magusev2016-06-011-0/+8
* Optimize in/2 with empty list only for match/guard contextAleksei Magusev2016-06-011-12/+3
* Always optimize in/2 for literalsEric Meadows-Jönsson2016-05-301-0/+25
* No need for InErrors purging in kernel_test.exsAleksei Magusev2016-04-301-6/+0
* Add a couple of tests for errors with in/2 in guardsAndrea Leopardi2016-04-301-0/+29
* Formmating: Add white space around vertical bar (#4507)eksperimental2016-04-251-1/+1
* Make @doc, @doc(value) and get_attribute/2, put_attribute/3 consistentAleksei Magusev2016-03-231-0/+2
* Rename delete_in to pop_in and support pathsJosé Valim2016-02-081-30/+55
* Solve bootstrap issuesJosé Valim2016-02-081-2/+10
* Merge branch 'bc-delete-in' of https://github.com/bcardarella/elixirJosé Valim2016-02-081-0/+44
|\
| * delete_inBrian Cardarella2016-02-061-0/+48
* | Remove more imperative cases and related test casesJosé Valim2016-02-071-106/+54
|/
* Remove tests for deprecated functionalityAleksei Magusev2016-01-211-10/+0
* Add defdelegate optional parameters. Close #4196.Daniel Perez2016-01-151-10/+26
* Deprecate soft-deprecated functionalityJosé Valim2016-01-021-20/+19
* Warn on non-variables for defdelegate, closes #3994José Valim2015-11-261-19/+20
* Move doctests from central place to the modules they describeAleksei Magusev2015-11-251-0/+2
* Tests for raising with default args in defdelegateAndrea Leopardi2015-11-231-0/+20
* Warn on conditional varsJosé Valim2015-11-161-0/+4
* Simplify some assertionsAleksei Magusev2015-11-161-1/+1
* use macro to show code sample in error messageCrowdHailer2015-10-011-2/+9
* Сurrently `Kernel.struct!/2` raises only `KeyError`Aleksei Magusev2015-09-271-7/+1
* Merge pull request #3666 from lexmag/import-many-friendsJosé Valim2015-09-251-0/+53
|\
| * Consider multi-alias call on useAleksei Magusev2015-09-251-0/+42