
tests.java.org.python.compiler.ModuleTest Maven / Gradle / Ivy
package org.python.compiler;
import junit.framework.TestCase;
public class ModuleTest extends TestCase {
/**
* In order to get testCopysign() in test_math.py passing, PyFloatConstant needs to distinguish
* between 0.0 and -0.0:
*
*
* # copysign should let us distinguish signs of zeros
*
*/
public void testPyFloatConstant_Zero() {
PyFloatConstant positiveZero = new PyFloatConstant(0.0);
PyFloatConstant negativeZero = new PyFloatConstant(-0.0);
assertNotSame(positiveZero, negativeZero);
assertFalse(positiveZero.equals(negativeZero));
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy