Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Feb 13, 2012
  1. @mcepl

    Merge branch 'master' of ssh://git.fedorahosted.org/git/json_diff

    mcepl authored
    Conflicts:
    	json_diff.py
  2. @mcepl
  3. @mcepl

    Just get rid off locale.getpreferredencoding.

    mcepl authored
    It doesn't do us any good and people should use UTF-8 anyway.
    
    Signed-off-by: Matěj Cepl <mcepl@redhat.com>
  4. @mcepl

    Just get rid off locale.getpreferredencoding.

    mcepl authored
    It doesn't do us any good and people should use UTF-8 anyway.
    
    Signed-off-by: Matěj Cepl <mcepl@redhat.com>
Commits on Jan 18, 2012
  1. @mcepl
  2. @mcepl

    Plenty of setup.py work.

    mcepl authored
     * Yet another (hopefully the last) fix of the development website. We are
       on fedorahosted.org now.
     * Move tests to test/ module
     * Clean up setup.py (when using defaults, install doesn’t install tests,
       which I like)
     * Add new setup.py command test to run the test suite.
Commits on Jan 11, 2012
  1. @mcepl
Commits on Dec 3, 2011
  1. @mcepl
Commits on Dec 1, 2011
  1. @mcepl

    One more python 2.4 compatibility fix.

    mcepl authored
    Maintainer of optparse library couldn't have a better idea than to change
    "usage:" to "Usage:" (between 2.4 and 2.6)! Grrrrrrr.
  2. @mcepl
Commits on Nov 30, 2011
  1. @mcepl
  2. @mcepl

    Set exit status of json_diff command.

    mcepl authored
    0 means no difference
    1 there is a difference.
  3. @mcepl
Commits on Nov 29, 2011
  1. @mcepl

    Make scripts pylint and PEP8 compliant.

    mcepl authored
    New version 1.1.0.
  2. @mcepl
Commits on Nov 23, 2011
  1. @mcepl
Commits on Nov 22, 2011
  1. @mcepl

    Added test for -i functionality. It actually works!

    mcepl authored
    (and test doesn't run for that long, so it can be switched on per
    default).
Commits on Nov 21, 2011
  1. @mcepl

    Python 2.4 compatible

    mcepl authored
  2. @mcepl

    Two small nits in __main__ part.

    mcepl authored
  3. @mcepl
  4. @mcepl

    Don't use strings, when you can use lists (for output collection)

    mcepl authored
    Maybe a bit of premature optimization, but hopefully it won't hurt.
  5. @mcepl

    Refactoring to use smaller functions.

    mcepl authored
    Could be eventually good for profiling etc. (and better testing?)
Commits on Nov 20, 2011
  1. @mcepl

    Remove .ditz with all tasks

    mcepl authored
  2. @mcepl

    Option -i which allows only enumerated attributes to be considered.

    mcepl authored
    All tests pass (including the large piglit one, except I keep it commented
    out, it takes over 4.5 minutes to finish).
Commits on Nov 19, 2011
  1. @mcepl

    Add tons of elementary tests.

    mcepl authored
    Tests now should cover all basics of JSON format.
    Also added a method _run_test_strings for simple tests.
    Created a parent class OurTestCase containing the above helper methods.
    Moved static strings to special module.
  2. @mcepl

    At least some tests work.

    mcepl authored
Commits on Nov 16, 2011
  1. @mcepl
  2. @mcepl
  3. @mcepl
Commits on Nov 8, 2011
  1. @mcepl

    Update testing data to the newest piglit checkout.

    mcepl authored
    Also add a bug about crashing json_diff on arrays.
Commits on Nov 1, 2011
  1. @mcepl

    Making the script slightly more future-proof.

    mcepl authored
    use from __future__ import division, absolute_import
    use argparse instead of optparse
Commits on Oct 28, 2011
  1. @mcepl

    HTML formatted output possible.

    mcepl authored
Commits on Oct 24, 2011
  1. @mcepl

    Added original XDiff paper

    mcepl authored
  2. @mcepl

    First working (w/unit tests) version.

    mcepl authored
    Includes also tests for results of piglit run.
  3. @mcepl

    Add testing data.

    mcepl authored
Something went wrong with that request. Please try again.