fix blinking ReadClassDataTest

This commit is contained in:
Stepan Koltsov
2012-01-03 18:46:31 +04:00
parent 7325285813
commit f4b7c0b081
@@ -214,6 +214,8 @@ public class ReadClassDataTest extends UsefulTestCase {
typeArguments.add(new TypeProjection(Variance.INVARIANT, param.getDefaultType())); typeArguments.add(new TypeProjection(Variance.INVARIANT, param.getDefaultType()));
} }
List<String> memberStrings = new ArrayList<String>();
JetScope memberScope = klass.getMemberScope(typeArguments); JetScope memberScope = klass.getMemberScope(typeArguments);
for (DeclarationDescriptor member : memberScope.getAllDescriptors()) { for (DeclarationDescriptor member : memberScope.getAllDescriptors()) {
// TODO // TODO
@@ -226,8 +228,16 @@ public class ReadClassDataTest extends UsefulTestCase {
{ {
continue; continue;
} }
StringBuilder memberSb = new StringBuilder();
new Serializer(memberSb).serialize(member);
memberStrings.add(memberSb.toString());
}
Collections.sort(memberStrings);
for (String memberString : memberStrings) {
sb.append(" "); sb.append(" ");
new Serializer(sb).serialize(member); sb.append(memberString);
sb.append("\n"); sb.append("\n");
} }