assertEquals( "1.0" , canvas.version ); assertEquals( 0 , canvas.compareVersion( "1.1" , "1.1.0" ) ); assertEquals( 1 , canvas.compareVersion( "1.2" , "1.1.0" ) ); assertEquals( -1 , canvas.compareVersion( "1.1" , "1.1.1" ) ); assertEquals( 1 , canvas.compareVersion( "2.1" , "1.5.1" ) ); assertEquals( -1 , canvas.compareVersion( "0.0.5" ) ); //this will break if/when lps major version exceeds 100 assertEquals( 1 , canvas.compareVersion( "100.0.5" ) ); this.addTest("test1");