From 4d4a70cb836e6245938cfbe3d31a95e13ed05d49 Mon Sep 17 00:00:00 2001 From: Stepan Koltsov Date: Sat, 16 Jun 2012 02:45:59 +0400 Subject: [PATCH] test what happens if function is imported two times --- .../diagnostics/tests/scopes/ImportTwoTimes.jet | 14 ++++++++++++++ .../tests/scopes/ImportTwoTimesStar.jet | 14 ++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 compiler/testData/diagnostics/tests/scopes/ImportTwoTimes.jet create mode 100644 compiler/testData/diagnostics/tests/scopes/ImportTwoTimesStar.jet diff --git a/compiler/testData/diagnostics/tests/scopes/ImportTwoTimes.jet b/compiler/testData/diagnostics/tests/scopes/ImportTwoTimes.jet new file mode 100644 index 00000000000..46bb23b0be8 --- /dev/null +++ b/compiler/testData/diagnostics/tests/scopes/ImportTwoTimes.jet @@ -0,0 +1,14 @@ +// FILE: a.jet + +package weatherForecast + +fun weatherToday() = "snow" + +// FILE: b.jet + +package myApp + +import weatherForecast.weatherToday +import weatherForecast.weatherToday + +fun needUmbrella() = weatherToday() == "rain" diff --git a/compiler/testData/diagnostics/tests/scopes/ImportTwoTimesStar.jet b/compiler/testData/diagnostics/tests/scopes/ImportTwoTimesStar.jet new file mode 100644 index 00000000000..6ee8df84eb8 --- /dev/null +++ b/compiler/testData/diagnostics/tests/scopes/ImportTwoTimesStar.jet @@ -0,0 +1,14 @@ +// FILE: a.jet + +package weatherForecast + +fun weatherToday() = "snow" + +// FILE: b.jet + +package myApp + +import weatherForecast.* +import weatherForecast.* + +fun needUmbrella() = weatherToday() == "rain"