]> git.eshelyaron.com Git - emacs.git/commitdiff
Tests: Add ERT test for the C Bovinator
authorDavid Engster <deng@randomsample.de>
Sun, 25 Jan 2015 22:05:25 +0000 (23:05 +0100)
committerEdward John Steere <edward.steere@gmail.com>
Wed, 25 Jan 2017 17:25:44 +0000 (19:25 +0200)
* tests/cedet-utests.el (cedet/semantic/ert/test-c-parser): Require.
  (cedet-utest-test-alist): Add new ERT test.

* tests/cedet/semantic/ert/test-c-parser.el: New file for testing the C
  Bovinator. This tests the newly added typed enum rule.

test/manual/cedet/cedet-utests.el

index 7db99a4ed07843e235b772759d5be04d8baafc3b..29a55d316ac09a9b969d63e2e75cfe1637049abf 100644 (file)
@@ -36,6 +36,7 @@
 (require 'cedet/semantic/lex-utest)
 (require 'cedet/semantic/lex-spp-utest)
 (require 'cedet/semantic/utest-parse)
+(require 'cedet/semantic/ert/test-c-parser)
 (require 'cedet/semantic/utest-c)
 (require 'cedet/semantic/ia-utest)
 (require 'cedet/semantic/utest-fw)
@@ -94,6 +95,7 @@
     ;;
     ("semantic: lex spp table write" . semantic-lex-spp-write-utest)
     ("semantic: multi-lang parsing" . semantic-utest-main)
+    ("semantic: C parser (ERT)" . semantic-c-parser-test-ert)
     ("semantic: C preprocessor" . semantic-utest-c)
     ("semantic: analyzer tests" . semantic-ia-utest)
     ("semanticdb: data cache" . semantic-test-data-cache)