--- /dev/null
+// DATA_TEMPLATE: empty_table
+oTest.fnStart( "8549 - string sorting non-string types" );
+
+$(document).ready( function () {
+ var test = false;
+
+ $.fn.dataTable.ext.sErrMode = "throw";
+
+
+
+ /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
+ * Shallow properties
+ */
+
+ $('#example').dataTable( {
+ "aaData": [
+ [ null ],
+ [ 5 ],
+ [ "1a" ],
+ [ new Date(0) ]
+ ],
+ "aoColumns": [
+ { "sTitle": "Test" }
+ ]
+ } );
+
+ oTest.fnTest(
+ "Sorting works - first cell is empty",
+ null,
+ function () { return $('#example tbody tr:eq(0) td:eq(0)').html() === ""; }
+ );
+
+ oTest.fnTest(
+ "Second cell is 1a",
+ null,
+ function () { return $('#example tbody tr:eq(1) td:eq(0)').html() === "1a"; }
+ );
+
+ oTest.fnTest(
+ "Third cell is 5",
+ null,
+ function () { return $('#example tbody tr:eq(2) td:eq(0)').html() === "5"; }
+ );
+
+
+ oTest.fnComplete();
+} );
\ No newline at end of file