- #unittest {
- name: "Instance from inner class.";
- result: true;
- };
- class TestA {
- static class TestB { }
- static func get_test_b_instance() {
- return TestB();
- }
- }
- func main() {
- var test_b = TestA.get_test_b_instance()
- return !(test_b is TestA) && (TestA != TestA.TestB) && (test_b is TestA.TestB);
- }
|