about summary refs log tree commit diff
path: root/src/test/stdtest
diff options
context:
space:
mode:
authorStefan Plantikow <stefan.plantikow@googlemail.com>2011-11-22 18:08:26 +0100
committerBrian Anderson <banderson@mozilla.com>2011-11-24 16:21:13 -0800
commit9c9be62b02eccd177db2311c337c7b469cd19e62 (patch)
tree8c60235bc06d80b9ceabd4cb6b3441f3203586db /src/test/stdtest
parent75ce03dd7794c125cf103ab224083a26a4da531b (diff)
std: rewrote math to support most C95 libmath calls on f32, f64 and float
Diffstat (limited to 'src/test/stdtest')
-rw-r--r--src/test/stdtest/math.rs12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/test/stdtest/math.rs b/src/test/stdtest/math.rs
index 12bc31bb0e5..53d93ae3077 100644
--- a/src/test/stdtest/math.rs
+++ b/src/test/stdtest/math.rs
@@ -24,14 +24,14 @@ fn test_max_min() {
 fn test_angle() {
     fn angle(vec: (float, float)) -> float {
         alt vec {
-          (0f, y) when y < 0f { 1.5 * std::math::pi }
-          (0f, y) { 0.5 * std::math::pi }
+          (0f, y) when y < 0f { 1.5 * consts::pi }
+          (0f, y) { 0.5 * consts::pi }
           (x, y) { std::math::atan(y / x) }
         }
     }
     assert angle((1f, 0f)) == 0f;
-    assert angle((1f, 1f)) == 0.25 * pi;
-    assert angle((0f, 1f)) == 0.5 * pi;
+    assert angle((1f, 1f)) == 0.25 * consts::pi;
+    assert angle((0f, 1f)) == 0.5 * consts::pi;
 }
 
 
@@ -42,11 +42,11 @@ fn test_log_functions() {
     assert log2(1.0) == 0.0;
     assert log10(1.0) == 0.0;
 
-    assert ln(e) == 1.0;
+    assert ln(consts::e) == 1.0;
     assert log2(2.0) == 1.0;
     assert log10(10.0) == 1.0;
 
-    assert ln(e*e*e*e) == 4.0;
+    assert ln(consts::e*consts::e*consts::e*consts::e) == 4.0;
     assert log2(256.0) == 8.0;
     assert log10(1000.0) == 3.0;