awesome/spec
Uli Schlachter 4744a744f0 gears.table.join: Ignore nil arguments (#2440)
When calling join with e.g. arguments (nil, {"a"}), then everything past
the nil was ignored, because the code internally used ipairs() to
iterate over the arguments and this stops at the first nil it
encounters.

Fix this by using select() to iterate over the arguments.

This also adds a unit test for this problem.

Signed-off-by: Uli Schlachter <psychon@znc.in>
2018-10-16 10:17:45 -04:00
..
awful tests: Mock capi.keygrabger 2018-07-29 10:45:40 -04:00
gears gears.table.join: Ignore nil arguments (#2440) 2018-10-16 10:17:45 -04:00
menubar Add unit tests for #2152 2018-01-15 23:47:20 +01:00
wibox add busted tests for signal "property::value" 2018-04-24 00:24:06 +02:00
preload.lua Add awesome.version to globals for tests. Will always show util.deprecate output 2017-03-02 18:15:59 -06:00