Tasks #1316

Add unit test for model-builder class

Added by J. Moringen over 11 years ago. Updated almost 11 years ago.

Status:ResolvedStart date:12/21/2012
Priority:NormalDue date:
Assignee:J. Moringen% Done:

100%

Category:Core Frontend
Target version:rosetta-0.2

Associated revisions

Revision 9ab6dab8
Added by J. Moringen almost 11 years ago

Support specifying node class in src/frontend/model-builder.lisp

refs #1316

  • src/frontend/model-builder.lisp (define-make-node): allow specifying
    ignored keyword parameters; accept and process class keyword
    parameter
    (define-make-node :enum): added accepted but ignore parameter qname
    of type `name/absolute'
    (define-make-node :structure): likewise
    (define-make-node :package): likewise
  • test/frontend/model-builder.lisp
    (mock-structure-subclass): new class; mock structure class for
    builder test
    (test model-builder-root::smoke): explicitly specify node classes in
    some cases; query constructed repository/package to minimally verify
    correctness

History

#1 Updated by J. Moringen almost 11 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

Also available in: Atom PDF