Author: wyoung
Date: Tue Feb 19 20:36:51 2008
New Revision: 2209

URL: http://svn.gna.org/viewcvs/mysqlpp?rev=2209&view=rev
Log:
Added SSQLS comparison checks to null_comparison test case

Modified:
    trunk/test/null_comparison.cpp

Modified: trunk/test/null_comparison.cpp
URL: 
http://svn.gna.org/viewcvs/mysqlpp/trunk/test/null_comparison.cpp?rev=2209&r1=2208&r2=2209&view=diff
==============================================================================
--- trunk/test/null_comparison.cpp (original)
+++ trunk/test/null_comparison.cpp Tue Feb 19 20:36:51 2008
@@ -29,6 +29,9 @@
 
 #include <iostream>
 
+sql_create_1(ssqls, 1, 0,
+               mysqlpp::Null<int>, a_column);
+
 int
 main()
 {
@@ -47,7 +50,15 @@
                        (mysqlpp::sql_cmp(null_int, null_int) == 0) &&
                        (mysqlpp::sql_cmp(null_int, non_null_int) < 0) &&
                        (mysqlpp::sql_cmp(non_null_int, null_int) > 0)) {
-               return 0;
+               ssqls foo(null_int), bar(non_null_int);
+               if ((foo < bar) && (foo != bar) && !(bar < foo) && !(foo == 
bar)) {
+                       return 0;
+               }
+               else {
+                       std::cerr << "SSQLS comparison gave unexpected result" 
<<
+                                       std::endl;
+                       return 1;
+               }
        }
        else {
                std::cerr << "Null comparison gave unexpected result" << 
std::endl;


_______________________________________________
Mysqlpp-commits mailing list
[email protected]
https://mail.gna.org/listinfo/mysqlpp-commits

Reply via email to