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" ) );