fixe : polynomials : bug_12679 49/15949/3
Sylvain GENIN [Fri, 13 Feb 2015 14:09:26 +0000 (15:09 +0100)]
clear parasit value
test_run("polynomials","bug_12679",["no_check_error_output" ]);

Change-Id: I0fba98a189b25bd63ef5730d8a25a263f5528bc4

scilab/modules/polynomials/tests/nonreg_tests/bug_12679.dia.ref
scilab/modules/polynomials/tests/nonreg_tests/bug_12679.tst

index 1a295ae..a9c37f0 100644 (file)
@@ -20,7 +20,8 @@
 s = poly(0, "s");
 p = [s, s*(s+1)^2, 2*s^2+s^3];
 [pgcd, u] = gcd(p);
-assert_checkequal(p*u, [0 0 s]);
+pout = clean(p*u);
+assert_checkequal(pout, [0 0 s]);
 // Complex polynomials should yield an error
 // Normal behavior, with integers
 V = [2^2*3^5 2^3*3^2 2^2*3^4*5];
index 88f98dd..8254bdf 100644 (file)
@@ -22,7 +22,8 @@
 s = poly(0, "s");
 p = [s, s*(s+1)^2, 2*s^2+s^3];
 [pgcd, u] = gcd(p);
-assert_checkequal(p*u, [0 0 s]);
+pout = clean(p*u);
+assert_checkequal(pout, [0 0 s]);
 // Complex polynomials should yield an error
 
 // Normal behavior, with integers