[dylan-lang/testworks] ae4d92: [specs] Generate tests for specification checking.

GitHub <[email protected]>
Newsgroups gmane.comp.lang.dylan.gwydion.cvs
Message-ID <54aab54ae389c_433e3fb7c0f1d29c6516c@hookshot-fe2-cp1-prd.iad.github.net.mail>
  Branch: refs/heads/dev/rework-specs
  Home:   https://github.com/dylan-lang/testworks
  Commit: ae4d9250f1f0d9683f372101a2ff1feeba0fbabf
      https://github.com/dylan-lang/testworks/commit/ae4d9250f1f0d9683f372101a2ff1feeba0fbabf
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-01-05 (Mon, 05 Jan 2015)

  Changed paths:
    M specs/class-specs.dylan
    M specs/function-specs.dylan
    M specs/library.dylan
    M specs/macro-specs.dylan
    M specs/module-specs.dylan
    M specs/protocol-specs.dylan
    M specs/variable-specs.dylan

  Log Message:
  -----------
  [specs] Generate tests for specification checking.

This removes the tracking of definitions and bindings in favor of
just immediately generating the appropriate tests to check the
specifications.

This removes the remaining usages of with-test-unit.


  Commit: 5493209aec05971ee5c66ca68dd10477d3f2d46a
      https://github.com/dylan-lang/testworks/commit/5493209aec05971ee5c66ca68dd10477d3f2d46a
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-01-05 (Mon, 05 Jan 2015)

  Changed paths:
    M specs/library.dylan
    M specs/protocol-specs.dylan

  Log Message:
  -----------
  [specs] Remove <protocol-spec>.

This is no longer used.


  Commit: b90e161bdc9e0fffd4a519492cffbe68cf511e40
      https://github.com/dylan-lang/testworks/commit/b90e161bdc9e0fffd4a519492cffbe68cf511e40
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-01-05 (Mon, 05 Jan 2015)

  Changed paths:
    M specs/protocol-specs.dylan

  Log Message:
  -----------
  [specs] Don't require that specs tests are implemented.

These are often not implemented, so this makes reports more useful.


  Commit: 400c27492afba8dfd701e5bdb0f807972ec386d1
      https://github.com/dylan-lang/testworks/commit/400c27492afba8dfd701e5bdb0f807972ec386d1
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-01-05 (Mon, 05 Jan 2015)

  Changed paths:
    M specs/class-specs.dylan
    M specs/function-specs.dylan
    M specs/library.dylan
    M specs/macro-specs.dylan
    M specs/module-specs.dylan
    M specs/protocol-specs.dylan
    M specs/variable-specs.dylan

  Log Message:
  -----------
  [specs] Remove definition-test-definer.

This wasn't necessary and was just extra boilerplate. It also lets
me give the tests better names more readily.


  Commit: 1921d1d7bfc74bf933d2b2c3b39b140140ac169d
      https://github.com/dylan-lang/testworks/commit/1921d1d7bfc74bf933d2b2c3b39b140140ac169d
  Author: Bruce Mitchener <[email protected]>
  Date:   2015-01-05 (Mon, 05 Jan 2015)

  Changed paths:
    M specs/class-specs.dylan

  Log Message:
  -----------
  [specs] Restore class-test-function check.


Compare: https://github.com/dylan-lang/testworks/compare/3315df12f69f...1921d1d7bfc7

_______________________________________________
chatter mailing list
[email protected]
https://lists.opendylan.org/mailman/listinfo/chatter
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.