1. 16 Jan, 2016 1 commit
  2. 15 Jan, 2016 1 commit
  3. 14 Jan, 2016 1 commit
  4. 12 Jan, 2016 4 commits
  5. 05 Jan, 2016 2 commits
  6. 28 Dec, 2015 1 commit
  7. 21 Dec, 2015 2 commits
  8. 16 Dec, 2015 1 commit
  9. 12 Dec, 2015 1 commit
  10. 10 Dec, 2015 1 commit
  11. 04 Dec, 2015 1 commit
  12. 03 Dec, 2015 1 commit
  13. 02 Dec, 2015 3 commits
  14. 23 Nov, 2015 1 commit
  15. 18 Nov, 2015 1 commit
  16. 16 Nov, 2015 1 commit
    • Thomas Van Lenten's avatar
      Cleanups of deps and ignores for conformance · 42f2eee9
      Thomas Van Lenten authored
      - Hopefully complete the deps for other languages for the generated conformance proto sources.
      - List the generated sources for cleanup by make's clean rules.
      - Make the toplevel nuke the pyc files that can get created in the ObjC dir.
      42f2eee9
  17. 13 Aug, 2015 1 commit
  18. 05 Aug, 2015 2 commits
  19. 17 Jul, 2015 1 commit
  20. 16 Jul, 2015 1 commit
    • Josh Haberman's avatar
      Added Ruby to conformance tests. · 181c7f26
      Josh Haberman authored
      This involved fixing a few important bugs in the
      Ruby implementation -- mostly cases of mixing
      upb field types and descriptor types (upb field
      types do not distinguish between int/sint/fixed/sfixed
      like descriptor types do).
      
      Also added protobuf-specific exceptions so parse
      errors can be caught specifically.
      
      Change-Id: Ib49d3db976900b2c6f3455c8b88af52cfb86e036
      181c7f26
  21. 10 Jul, 2015 1 commit
    • Josh Haberman's avatar
      Added support for Json and valid input to conformance tests. · b0500b37
      Josh Haberman authored
      This was enabled by the recent open-sourcing of JSON
      support and MessageDifferencer.
      
      MessageDifferencer allows the conformance suite to expand
      because it allows us to write tests for payloads that parse
      successfully.  To verify the testee's output payload, we
      need to parse it back into a message and compare the message
      instances.  Comparing output bytes vs. a golden message is
      *not* valid, because protobufs do not have a canonical
      encoding (especially in the presence of maps, which have
      no prescribed serialization order).
      
      We only add one small JSON test for now, but with the
      framework in place we now have the foundation to dramatically
      expand the coverage of the conformance test suite.
      
      Also added the ability for the testee to skip tests that
      exercise features that are unimplemented.  This allows
      Java (which currently has no JSON support) to skip tests
      involving JSON.
      
      Change-Id: I697b4363da432b61ae3b638b4287c4cda1af4deb
      b0500b37
  22. 04 Jun, 2015 1 commit
  23. 03 Jun, 2015 1 commit
  24. 26 May, 2015 1 commit
  25. 22 May, 2015 1 commit
  26. 07 May, 2015 1 commit
  27. 16 Apr, 2015 1 commit
  28. 15 Apr, 2015 1 commit
  29. 08 Apr, 2015 1 commit