Permalink
Commits on Nov 19, 2016
  1. Merge pull request #81 from n1tehawk/contrib

    Some fixes, uniform prettystr() output for numbers
    committed on GitHub Nov 19, 2016
Commits on Nov 18, 2016
  1. Adjust Travis CI to use Lua 5.3.3 (update from 5.3.2)

    n1tehawk committed Nov 12, 2016
  2. Some simplicifations and fixes

    n1tehawk committed Nov 18, 2016
  3. Merge pull request #79 from bluebird75/better-list-diffing2

    Better list diffing2
    committed on GitHub Nov 18, 2016
Commits on Nov 13, 2016
  1. Disable unused code to keep code coverage high

    committed Nov 13, 2016
Commits on Nov 12, 2016
  1. No longer need to explicitly ignore test names file by file, the glob…

    …al default already takes care of it
    committed Nov 12, 2016
  2. Merge branch 'master' into better-list-diffing2

    # Conflicts:
    #	.luacheckrc
    committed Nov 12, 2016
  3. Use smaller number to avoid triggering printing with exponentiation o…

    …n lua compiled with integer as a single precision float (as opposed to default double precision)
    committed Nov 12, 2016
  4. Use the canonical form "inf" for reference text file and adjust outpu…

    …t when the alternate form "1.#INF" is used.
    committed Nov 12, 2016
  5. rename command to run luacheck

    committed Nov 12, 2016
  6. Avoid luacheck warning

    committed Nov 12, 2016
Commits on Nov 10, 2016
  1. Adjust representation of inf for lua 5.3 and add guards for lua 5.3

    committed Nov 10, 2016
  2. Merge branch 'master' into better-list-diffing2

    # Conflicts:
    #	luaunit.lua
    committed Nov 10, 2016
  3. Add command line target for running luacheck

    committed Nov 10, 2016
  4. Update Lua 5.3 (binary) version to 5.3.3 for AppVeyor

    n1tehawk committed with Oct 12, 2016
  5. Remove some unreachable code lines from _is_table_equals()

    Coverage analysis indicates that the test for an "empty"
    actualKeysMatched table always succeeds, and the enclosed
    return statement never gets executed.
    
    This is to be expected, as for any given (non table-type)
    key `k` that is present in `actual` but not in `expected`,
    our earlier value-based test would already fail. We compare
    actual[k] against (expected[k] == nil), which won't pass.
    
    Fixed this by removing the unnecessary code.
    n1tehawk committed with Oct 21, 2016
  6. Use exponentiation for EPSILON, which makes the intent clearer

    Also:
    - Set it to the actual machine epsilon, not twice the value.
      (i.e.: be more strict/picky on rounding errors in almostEquals)
    - Move EPSILON to top of file, make clear it's now a configuration
      var (user may assign to M.EPSILON)
    n1tehawk committed with Jul 28, 2016
Commits on Nov 9, 2016
  1. Use private function, not working with local function

    committed Nov 9, 2016
  2. Merge branch 'master' into better-list-diffing2

    # Conflicts:
    #	luaunit.lua
    committed Nov 9, 2016
  3. Fix typos

    committed Nov 9, 2016
  4. Oops, update unit-tests for prettyStrPairs as well

    committed Nov 9, 2016
  5. Merge branch 'master' of https://github.com/bluebird75/luaunit

    # Conflicts:
    #	README.md
    #	TODO.txt
    committed Nov 9, 2016
  6. Typos and rename prettystrPadded to prettystrPairs

    committed Nov 9, 2016
  7. typos

    committed Nov 9, 2016