Skip to content

Merge pull request #59 from kasiaMarek/fix-stackoverflow #4

Merge pull request #59 from kasiaMarek/fix-stackoverflow

Merge pull request #59 from kasiaMarek/fix-stackoverflow #4

GitHub Actions / JUnit Tests ( macos-latest ) succeeded Apr 17, 2024 in 0s

88 passed, 0 failed and 0 skipped

Tests passed successfully

Report Passed Failed Skipped Time
build/test-results/test/TEST-com.virtuslab.using_directives.custom.CommentsTests.xml 7✅ 190ms
build/test-results/test/TEST-com.virtuslab.using_directives.parser.ParserNumericTest.xml 13✅ 52ms
build/test-results/test/TEST-com.virtuslab.using_directives.parser.ParserStringTest.xml 11✅ 91ms
build/test-results/test/TEST-com.virtuslab.using_directives.parser.ParserUnitTest.xml 21✅ 53ms
build/test-results/test/TEST-com.virtuslab.using_directives.reporter.PositionTests.xml 1✅ 2ms
build/test-results/test/TEST-com.virtuslab.using_directives.reporter.ReporterTest.xml 1✅ 0ms
build/test-results/test/TEST-com.virtuslab.using_directives.UnicodeChars.xml 1✅ 58ms
build/test-results/test/TEST-CommentExtractorIntegrationTest.xml 7✅ 279ms
build/test-results/test/TEST-CommentExtractorTest.xml 7✅ 67ms
build/test-results/test/TEST-ParserTest.xml 18✅ 355ms
build/test-results/test/TEST-VisitorTest.xml 1✅ 70ms

✅ build/test-results/test/TEST-com.virtuslab.using_directives.custom.CommentsTests.xml

7 tests were completed in 190ms with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.virtuslab.using_directives.custom.CommentsTests 7✅ 190ms

✅ com.virtuslab.using_directives.custom.CommentsTests

✅ testLines()
✅ testMalformedKeyword()
✅ testKeywordAfterComment()
✅ testKeywordDirectives()
✅ testPlainComments()
✅ testSpecialComments()
✅ testIndexes()

✅ build/test-results/test/TEST-com.virtuslab.using_directives.parser.ParserNumericTest.xml

13 tests were completed in 52ms with 13 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.virtuslab.using_directives.parser.ParserNumericTest 13✅ 52ms

✅ com.virtuslab.using_directives.parser.ParserNumericTest

✅ testLongLiteral()
✅ testHexNumericWithSeparator()
✅ testNumericLeadingWithZero()
✅ testNumericFraction()
✅ testExponentNumeric()
✅ testTrailingSeparator()
✅ testNumericWithSeparator()
✅ testHexNumeric()
✅ testInvalidHexNumeric()
✅ testShortNumericFraction()
✅ testHexNegativeNumeric()
✅ testNumeric()
✅ testNegativeNumeric()

✅ build/test-results/test/TEST-com.virtuslab.using_directives.parser.ParserStringTest.xml

11 tests were completed in 91ms with 11 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.virtuslab.using_directives.parser.ParserStringTest 11✅ 91ms

✅ com.virtuslab.using_directives.parser.ParserStringTest

✅ testStringNoQuotes()
✅ testStringNoQuotesDot()
✅ testEscapeInString()
✅ testFailMultilineString()
✅ testStringNoQuotesMultiple()
✅ testFailInvalidUtdEscape()
✅ testDoubleQuotesString()
✅ testStringUtfEscape()
✅ testFailOctalEscape()
✅ testAllowStringInterpolator()
✅ testStringNoQuotesDotNoComma()

✅ build/test-results/test/TEST-com.virtuslab.using_directives.parser.ParserUnitTest.xml

21 tests were completed in 53ms with 21 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.virtuslab.using_directives.parser.ParserUnitTest 21✅ 53ms

✅ com.virtuslab.using_directives.parser.ParserUnitTest

✅ testNestedAndValuesOnOneLevel()
✅ testFailUnclosedQuotedIdentifier()
✅ testTokenOnTemplateStart()
✅ emptySingleDotKey()
✅ testUnicodeIdentifier()
✅ testListComma()
✅ testBackquotedIdentifier()
✅ testSlashIdentifier()
✅ testFailEmptyQuotedIdentifier()
✅ testEmptyListElem()
✅ testFailWildcardQuotedIdentifier()
✅ testInvalidPrimitive()
✅ testIndentation()
✅ testSkipMultilineComment()
✅ testUnderscoreIdentifier()
✅ testMathSymbolIdentifier()
✅ testBooleanLiteral()
✅ testListNoComma()
✅ testMixedIndenttion()
✅ testParenKey()
✅ testInfixOperator()

✅ build/test-results/test/TEST-com.virtuslab.using_directives.reporter.PositionTests.xml

1 tests were completed in 2ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.virtuslab.using_directives.reporter.PositionTests 1✅ 2ms

✅ com.virtuslab.using_directives.reporter.PositionTests

✅ testEmptyValuePosition()

✅ build/test-results/test/TEST-com.virtuslab.using_directives.reporter.ReporterTest.xml

1 tests were completed in 0ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.virtuslab.using_directives.reporter.ReporterTest 1✅ 0ms

✅ com.virtuslab.using_directives.reporter.ReporterTest

✅ reportNotClosedQuotes()

✅ build/test-results/test/TEST-com.virtuslab.using_directives.UnicodeChars.xml

1 tests were completed in 58ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
com.virtuslab.using_directives.UnicodeChars 1✅ 58ms

✅ com.virtuslab.using_directives.UnicodeChars

✅ testDifferentQuotes()

✅ build/test-results/test/TEST-CommentExtractorIntegrationTest.xml

7 tests were completed in 279ms with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommentExtractorIntegrationTest 7✅ 279ms

✅ CommentExtractorIntegrationTest

✅ Run comment extractor testcase no. 1
✅ Run comment extractor testcase no. 2
✅ Run comment extractor testcase no. 3
✅ Run comment extractor testcase no. 4
✅ Run comment extractor testcase no. 5
✅ Run comment extractor testcase no. 6
✅ Run comment extractor testcase no. 7

✅ build/test-results/test/TEST-CommentExtractorTest.xml

7 tests were completed in 67ms with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CommentExtractorTest 7✅ 67ms

✅ CommentExtractorTest

✅ Run comment extractor testcase no. 1
✅ Run comment extractor testcase no. 2
✅ Run comment extractor testcase no. 3
✅ Run comment extractor testcase no. 4
✅ Run comment extractor testcase no. 5
✅ Run comment extractor testcase no. 6
✅ Run comment extractor testcase no. 7

✅ build/test-results/test/TEST-ParserTest.xml

18 tests were completed in 355ms with 18 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
ParserTest 18✅ 355ms

✅ ParserTest

✅ Run parser testcase no. 1
✅ Run parser testcase no. 2
✅ Run parser testcase no. 4
✅ Run parser testcase no. 5
✅ Run parser testcase no. 6
✅ Run parser testcase no. 7
✅ Run parser testcase no. 8
✅ Run parser testcase no. 9
✅ Run parser testcase no. 10
✅ Run parser testcase no. 11
✅ Run parser testcase no. 12
✅ Run parser testcase no. 13
✅ Run parser testcase no. 14
✅ Run parser testcase no. 17
✅ Run parser testcase no. 19
✅ Run parser testcase no. 20
✅ Run parser testcase no. 21
✅ Run parser testcase no. 22

✅ build/test-results/test/TEST-VisitorTest.xml

1 tests were completed in 70ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
VisitorTest 1✅ 70ms

✅ VisitorTest

✅ testVisitor()