aboutsummaryrefslogtreecommitdiff
path: root/tests/pickling
Commit message (Collapse)AuthorAgeFilesLines
* Fix SI-2712Martin Odersky2016-07-111-2/+2
| | | | | Allows partially instantiated types as type constrictors when inferring higher-kinded types.
* Rearrange pickle testsMartin Odersky2016-04-091-0/+45
| | | | | | | 1) Move passing test to pickling 2) Add test case for #1212 in pending 3) Disable annotations/internal in pickling tests. They lead to a stable symbol error which is explainable (modifiers are read before symbol is created).
* Fix unpickling of Java SeqLiteralsMartin Odersky2016-04-071-0/+4
| | | | | | | | | | Two problems were fixed: - isJava needs to look at function symbol, not its type (references to Java methods get normal MethodTypes not JavMethodTypes) - we also need to handle the case where the repeated argument is wrspped in a type ascription.
* Fix flags when unpickling setters of parameter accessorsMartin Odersky2016-04-071-0/+1
| | | | | | ParamAccessor is not a pickled flag. This is not a problem for normal parameter accessors which are pickled as PARAM fields. But setters of parameter accessors also need to have the flag set (and Deferred reset).
* Test casesMartin Odersky2016-04-072-0/+16
|
* Fix test casesMartin Odersky2016-03-111-1/+1
| | | | The test contained an error that was unvovered by the "Nothing is not Nullable" fix.
* Add test caseMartin Odersky2015-12-141-0/+26
|
* Disallow existentially bound parameters as type parametersMartin Odersky2015-12-061-4/+20
| | | | | | | Done in order to keep the basics as simple as possible. Treating existentially bound parameters as still instantiatable type parameters does not seem to add anything fundamental, and makes the type system less regular.
* Move failing test to pendingMartin Odersky2015-10-011-45/+0
| | | | | | | | | | There is a diff, but a minor one. Instead of (T? >: Int <: Int) we get (T? = Int) after pickling.
* Add spaces around + in tests.Dmitry Petrashko2015-04-091-2/+2
|
* Remove trailing spaces in Dotty tests.Dmitry Petrashko2015-04-094-28/+28
|
* Make all dotty tests end in newlineDmitry Petrashko2015-04-093-3/+3
|
* Pickling test reorgMartin Odersky2015-03-1821-0/+813
Move pickling tests into separate top-level test directory. That way they are not needlessly pos-tested before. Also, disable core tests for now - after rebasing we get a stale symbol error. Need to investigate that.