4
* Copyright Ericsson AB 2004-2010. All Rights Reserved.
6
* The contents of this file are subject to the Erlang Public License,
7
* Version 1.1, (the "License"); you may not use this file except in
8
* compliance with the License. You should have received a copy of the
9
* Erlang Public License along with this software. If not, it can be
10
* retrieved online at http://www.erlang.org/.
12
* Software distributed under the License is distributed on an "AS IS"
13
* basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See
14
* the License for the specific language governing rights and limitations
20
import com.ericsson.otp.erlang.*;
25
Implements test case jinterface_SUITE:boolean_atom/1
27
Test the function OtpErlangAtom.booleanValue()
30
public static void main(String argv[]) {
32
OtpErlangAtom atom = new OtpErlangAtom("true");
33
if (!atom.booleanValue()) fail(1);
35
atom = new OtpErlangAtom("false");
36
if (atom.booleanValue()) fail(2);
38
atom = new OtpErlangAtom("somethingelse");
39
if (atom.booleanValue()) fail(3);
43
private static void fail(int reason) {