/
niceSOFT
/
swig
Обзор
Документация
Войти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Examples/test-suite/java/rename_pcre_enum_runme.java
26 строк
844 B
Vadim Zeitlin
Add support for "[not]regexmatch" and "regextarget" to %rename.
22 июл 2010, 21:02
22 июл 2010, 21:02
70c5bb5
Код
Авторство
О чём код?
import rename_pcre_enum.*; public class rename_pcre_enum_runme { static { System.loadLibrary("rename_pcre_enum"); } public static void main(String argv[]) { Foo foo = Foo.First; if ( foo == Foo.Second ) throw new RuntimeException("Enum values should be different"); // Check that Foo_Max enum element was ignored. int numFooEnumElements = Foo.values().length; if ( numFooEnumElements != 2 ) throw new RuntimeException(String.format("Enum should have 2 elements, not %d", numFooEnumElements)); BoundaryCondition bc = BoundaryCondition.MaxMax; if ( bc.ordinal() != 2 ) throw new RuntimeException("Wrong enum value"); Colour c = Colour.red; if ( c == Colour.blue ) throw new RuntimeException("Enum values should be different"); } }