aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorVladimirNik <vladimir.nikolaev9@gmail.com>2015-12-01 01:54:36 +0100
committerVladimirNik <vladimir.nikolaev9@gmail.com>2015-12-02 14:22:51 +0100
commit0c970b1674686655439f6a81d4dbfc8d758878fc (patch)
treedff12ad7af7833aecabb14b923a2e061730da91c /test
parentde529acd026419fba6897073881c8d9da7c5ae32 (diff)
downloaddotty-0c970b1674686655439f6a81d4dbfc8d758878fc.tar.gz
dotty-0c970b1674686655439f6a81d4dbfc8d758878fc.tar.bz2
dotty-0c970b1674686655439f6a81d4dbfc8d758878fc.zip
Add tests for dotc.core pickling/unpickling
Diffstat (limited to 'test')
-rw-r--r--test/dotc/tests.scala13
1 files changed, 13 insertions, 0 deletions
diff --git a/test/dotc/tests.scala b/test/dotc/tests.scala
index a07b2545c..7edbd9e8c 100644
--- a/test/dotc/tests.scala
+++ b/test/dotc/tests.scala
@@ -230,6 +230,19 @@ class tests extends CompilerTest {
@Test def tasty_dotc_printing = compileDir(dotcDir, "printing", testPickling)
//@Test def tasty_dotc_reporting = compileDir(dotcDir, "reporting", testPickling)
@Test def tasty_dotc_util = compileDir(dotcDir, "util", testPickling)
+ @Test def tasty_core = compileList("tasty_core", List(
+ "Annotations.scala", "Constants.scala", "Constraint.scala", "ConstraintHandling.scala",
+ "ConstraintRunInfo.scala", "Contexts.scala", "Decorators.scala", "Definitions.scala",
+ "DenotTransformers.scala", "Denotations.scala", "Flags.scala", "Hashable.scala",
+ "NameOps.scala", "Names.scala", "OrderingConstraint.scala", "Periods.scala",
+ "Phases.scala", "Scopes.scala", "Signature.scala", "StdNames.scala",
+ "Substituters.scala", "SymDenotations.scala", "SymbolLoaders.scala", "Symbols.scala",
+ "TypeApplications.scala", "TypeComparer.scala", "TypeErasure.scala", "TypeOps.scala",
+ "TyperState.scala", "Uniques.scala"
+ ) map (coreDir + _), testPickling)
+ @Test def tasty_tasty = compileDir(coreDir, "tasty", testPickling)
+ @Test def tasty_classfile = compileDir(coreDir, "classfile", testPickling)
+ @Test def tasty_unpickleScala2 = compileDir(coreDir, "unpickleScala2", testPickling)
@Test def tasty_tools_io = compileDir(toolsDir, "io", testPickling)
@Test def tasty_tests = compileDir(testsDir, "tasty", testPickling)
}