aboutsummaryrefslogtreecommitdiff
path: root/tests/unit
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2024-12-12 10:44:14 -0300
committerEuAndreh <eu@euandre.org>2024-12-12 10:44:14 -0300
commitdb845a7717121fd03becad63ffba4f7b7c60ed9b (patch)
tree3f98fcf2577d0c6539770e76b207ea724867dc85 /tests/unit
parentMove existing test files to "urubu" subdirectory (diff)
downloadcotia-db845a7717121fd03becad63ffba4f7b7c60ed9b.tar.gz
cotia-db845a7717121fd03becad63ffba4f7b7c60ed9b.tar.xz
Build and run existing test executables with no actual tests
Diffstat (limited to 'tests/unit')
-rw-r--r--tests/unit/compressor/compressor.go (renamed from tests/unit/urubu/compressor.go)3
-rw-r--r--tests/unit/compressor/main.go (renamed from tests/unit/urubu/compressor.main.go)0
-rw-r--r--tests/unit/driver/lexer/lexer.go (renamed from tests/unit/urubu/driver/lexer.go)3
-rw-r--r--tests/unit/driver/lexer/main.go7
-rw-r--r--tests/unit/driver/parser/main.go7
-rw-r--r--tests/unit/driver/parser/parser.go (renamed from tests/unit/urubu/driver/parser.go)3
-rw-r--r--tests/unit/grammar/grammar.go (renamed from tests/unit/urubu/grammar.go)3
-rw-r--r--tests/unit/grammar/lexical/dfa/dfa.go (renamed from tests/unit/urubu/grammar/lexical/dfa.go)3
-rw-r--r--tests/unit/grammar/lexical/dfa/main.go7
-rw-r--r--tests/unit/grammar/lexical/lexical.go (renamed from tests/unit/urubu/grammar/lexical.go)3
-rw-r--r--tests/unit/grammar/lexical/main.go7
-rw-r--r--tests/unit/grammar/lexical/parser/main.go7
-rw-r--r--tests/unit/grammar/lexical/parser/parser.go (renamed from tests/unit/urubu/grammar/lexical/parser.go)3
-rw-r--r--tests/unit/grammar/main.go7
-rw-r--r--tests/unit/grammar/symbol/main.go7
-rw-r--r--tests/unit/grammar/symbol/symbol.go (renamed from tests/unit/urubu/grammar/symbol.go)3
-rw-r--r--tests/unit/spec/grammar/parser/main.go7
-rw-r--r--tests/unit/spec/grammar/parser/parser.go (renamed from tests/unit/urubu/spec/grammar/parser.go)3
-rw-r--r--tests/unit/spec/test/main.go7
-rw-r--r--tests/unit/spec/test/test.go (renamed from tests/unit/urubu/spec/test.go)3
-rw-r--r--tests/unit/tester/main.go7
-rw-r--r--tests/unit/tester/tester.go (renamed from tests/unit/urubu/tester.go)3
-rw-r--r--tests/unit/utf8/main.go7
-rw-r--r--tests/unit/utf8/utf8.go (renamed from tests/unit/urubu/utf8.go)3
24 files changed, 113 insertions, 0 deletions
diff --git a/tests/unit/urubu/compressor.go b/tests/unit/compressor/compressor.go
index 621b731..3b760ce 100644
--- a/tests/unit/urubu/compressor.go
+++ b/tests/unit/compressor/compressor.go
@@ -120,3 +120,6 @@ func TestCompressor_Compress(t *testing.T) {
}
}
}
+
+func MainTest() {
+}
diff --git a/tests/unit/urubu/compressor.main.go b/tests/unit/compressor/main.go
index a1bc202..a1bc202 100644
--- a/tests/unit/urubu/compressor.main.go
+++ b/tests/unit/compressor/main.go
diff --git a/tests/unit/urubu/driver/lexer.go b/tests/unit/driver/lexer/lexer.go
index a3d0231..364a0f5 100644
--- a/tests/unit/urubu/driver/lexer.go
+++ b/tests/unit/driver/lexer/lexer.go
@@ -930,3 +930,6 @@ func testToken(t *testing.T, expected, actual *Token) {
t.Fatalf(`unexpected token; want: %+v, got: %+v`, expected, actual)
}
}
+
+
+func MainTest() {}
diff --git a/tests/unit/driver/lexer/main.go b/tests/unit/driver/lexer/main.go
new file mode 100644
index 0000000..5953d9f
--- /dev/null
+++ b/tests/unit/driver/lexer/main.go
@@ -0,0 +1,7 @@
+package main
+
+import "lexer"
+
+func main() {
+ lexer.MainTest()
+}
diff --git a/tests/unit/driver/parser/main.go b/tests/unit/driver/parser/main.go
new file mode 100644
index 0000000..a99bfc4
--- /dev/null
+++ b/tests/unit/driver/parser/main.go
@@ -0,0 +1,7 @@
+package main
+
+import "parser"
+
+func main() {
+ parser.MainTest()
+}
diff --git a/tests/unit/urubu/driver/parser.go b/tests/unit/driver/parser/parser.go
index 31fec45..cdf32a3 100644
--- a/tests/unit/urubu/driver/parser.go
+++ b/tests/unit/driver/parser/parser.go
@@ -1970,3 +1970,6 @@ foo
})
}
}
+
+
+func MainTest() {}
diff --git a/tests/unit/urubu/grammar.go b/tests/unit/grammar/grammar.go
index 3743b23..fe66976 100644
--- a/tests/unit/urubu/grammar.go
+++ b/tests/unit/grammar/grammar.go
@@ -4645,3 +4645,6 @@ func withLookAhead(item *lrItem, lookAhead ...symbol.Symbol) *lrItem {
return item
}
+
+
+func MainTest() {}
diff --git a/tests/unit/urubu/grammar/lexical/dfa.go b/tests/unit/grammar/lexical/dfa/dfa.go
index 1a3e16a..3233969 100644
--- a/tests/unit/urubu/grammar/lexical/dfa.go
+++ b/tests/unit/grammar/lexical/dfa/dfa.go
@@ -440,3 +440,6 @@ func testSymbolTable(t *testing.T, expected, actual *symbolTable) {
}
}
}
+
+
+func MainTest() {}
diff --git a/tests/unit/grammar/lexical/dfa/main.go b/tests/unit/grammar/lexical/dfa/main.go
new file mode 100644
index 0000000..e0b2fd0
--- /dev/null
+++ b/tests/unit/grammar/lexical/dfa/main.go
@@ -0,0 +1,7 @@
+package main
+
+import "dfa"
+
+func main() {
+ dfa.MainTest()
+}
diff --git a/tests/unit/urubu/grammar/lexical.go b/tests/unit/grammar/lexical/lexical.go
index b621cd2..54cace4 100644
--- a/tests/unit/urubu/grammar/lexical.go
+++ b/tests/unit/grammar/lexical/lexical.go
@@ -336,3 +336,6 @@ func TestCompile(t *testing.T) {
})
}
}
+
+
+func MainTest() {}
diff --git a/tests/unit/grammar/lexical/main.go b/tests/unit/grammar/lexical/main.go
new file mode 100644
index 0000000..19fcce8
--- /dev/null
+++ b/tests/unit/grammar/lexical/main.go
@@ -0,0 +1,7 @@
+package main
+
+import "lexical"
+
+func main() {
+ lexical.MainTest()
+}
diff --git a/tests/unit/grammar/lexical/parser/main.go b/tests/unit/grammar/lexical/parser/main.go
new file mode 100644
index 0000000..a99bfc4
--- /dev/null
+++ b/tests/unit/grammar/lexical/parser/main.go
@@ -0,0 +1,7 @@
+package main
+
+import "parser"
+
+func main() {
+ parser.MainTest()
+}
diff --git a/tests/unit/urubu/grammar/lexical/parser.go b/tests/unit/grammar/lexical/parser/parser.go
index d5d7039..288de95 100644
--- a/tests/unit/urubu/grammar/lexical/parser.go
+++ b/tests/unit/grammar/lexical/parser/parser.go
@@ -1905,3 +1905,6 @@ func testAST(t *testing.T, expected, actual CPTree) {
testAST(t, eLeft, aLeft)
testAST(t, eRight, aRight)
}
+
+
+func MainTest() {}
diff --git a/tests/unit/grammar/main.go b/tests/unit/grammar/main.go
new file mode 100644
index 0000000..a68adfd
--- /dev/null
+++ b/tests/unit/grammar/main.go
@@ -0,0 +1,7 @@
+package main
+
+import "grammar"
+
+func main() {
+ grammar.MainTest()
+}
diff --git a/tests/unit/grammar/symbol/main.go b/tests/unit/grammar/symbol/main.go
new file mode 100644
index 0000000..721161d
--- /dev/null
+++ b/tests/unit/grammar/symbol/main.go
@@ -0,0 +1,7 @@
+package main
+
+import "symbol"
+
+func main() {
+ symbol.MainTest()
+}
diff --git a/tests/unit/urubu/grammar/symbol.go b/tests/unit/grammar/symbol/symbol.go
index 31c3edd..3e23c2b 100644
--- a/tests/unit/urubu/grammar/symbol.go
+++ b/tests/unit/grammar/symbol/symbol.go
@@ -157,3 +157,6 @@ func testSymbolProperty(t *testing.T, sym Symbol, isNil, isStart, isEOF, isNonTe
t.Fatalf("isTerminal property is mismatched; want: %v, got: %v", isTerminal, v)
}
}
+
+
+func MainTest() {}
diff --git a/tests/unit/spec/grammar/parser/main.go b/tests/unit/spec/grammar/parser/main.go
new file mode 100644
index 0000000..a99bfc4
--- /dev/null
+++ b/tests/unit/spec/grammar/parser/main.go
@@ -0,0 +1,7 @@
+package main
+
+import "parser"
+
+func main() {
+ parser.MainTest()
+}
diff --git a/tests/unit/urubu/spec/grammar/parser.go b/tests/unit/spec/grammar/parser/parser.go
index 773c466..8170518 100644
--- a/tests/unit/urubu/spec/grammar/parser.go
+++ b/tests/unit/spec/grammar/parser/parser.go
@@ -1437,3 +1437,6 @@ func testPosition(t *testing.T, pos, expected Position) {
t.Fatalf("unexpected position want: %+v, got: %+v", expected, pos)
}
}
+
+
+func MainTest() {}
diff --git a/tests/unit/spec/test/main.go b/tests/unit/spec/test/main.go
new file mode 100644
index 0000000..0f9aed7
--- /dev/null
+++ b/tests/unit/spec/test/main.go
@@ -0,0 +1,7 @@
+package main
+
+import "test"
+
+func main() {
+ test.MainTest()
+}
diff --git a/tests/unit/urubu/spec/test.go b/tests/unit/spec/test/test.go
index eddba92..c6ec8f1 100644
--- a/tests/unit/urubu/spec/test.go
+++ b/tests/unit/spec/test/test.go
@@ -409,3 +409,6 @@ func testTestCase(t *testing.T, expected, actual *TestCase) {
t.Fatalf("unexpected test case: want: %#v, got: %#v", expected, actual)
}
}
+
+
+func MainTest() {}
diff --git a/tests/unit/tester/main.go b/tests/unit/tester/main.go
new file mode 100644
index 0000000..4a85b25
--- /dev/null
+++ b/tests/unit/tester/main.go
@@ -0,0 +1,7 @@
+package main
+
+import "tester"
+
+func main() {
+ tester.MainTest()
+}
diff --git a/tests/unit/urubu/tester.go b/tests/unit/tester/tester.go
index 3c6b1db..9245cc4 100644
--- a/tests/unit/urubu/tester.go
+++ b/tests/unit/tester/tester.go
@@ -167,3 +167,6 @@ foo foo foo
})
}
}
+
+
+func MainTest() {}
diff --git a/tests/unit/utf8/main.go b/tests/unit/utf8/main.go
new file mode 100644
index 0000000..e8646d6
--- /dev/null
+++ b/tests/unit/utf8/main.go
@@ -0,0 +1,7 @@
+package main
+
+import "utf8"
+
+func main() {
+ utf8.MainTest()
+}
diff --git a/tests/unit/urubu/utf8.go b/tests/unit/utf8/utf8.go
index 2dc8093..278ed3e 100644
--- a/tests/unit/urubu/utf8.go
+++ b/tests/unit/utf8/utf8.go
@@ -179,3 +179,6 @@ func TestGenCharBlocks_IllFormed(t *testing.T) {
})
}
}
+
+
+func MainTest() {}