           operation: 'combine'
           method: 'slice'
           sort: { prop: 'TimeByHour', compare: 'natural', direction: 'ascending' }
-          limit: 3
         }
       ])
       driver {query}, (err, result) ->
         expect(err).to.not.exist
-        console.log("result.toJS()", result.toJS());
         expect(result.toJS()).to.deep.equal({
           "prop": {},
           "splits": [
-            # ToDo: fill this in
+            {
+              "prop": {
+                "EditsDiff": -551
+                "TimeByHour": [
+                  new Date("2013-02-26T21:00:00Z")
+                  new Date("2013-02-26T22:00:00Z")
+                ]
+              }
+            }
+            {
+              "prop": {
+                "EditsDiff": -5238
+                "TimeByHour": [
+                  new Date("2013-02-26T22:00:00Z")
+                  new Date("2013-02-26T23:00:00Z")
+                ]
+              }
+            }
+            {
+              "prop": {
+                "EditsDiff": 677
+                "TimeByHour": [
+                  new Date("2013-02-26T23:00:00Z")
+                  new Date("2013-02-27T00:00:00Z")
+                ]
+              }
+            }
           ]
         })
         done()

        })
        done()

    it.only "should work with sort-by-delta on a timePeriod split", (done) ->
      query = FacetQuery.fromJS([
        {
          operation: 'dataset'

            type: 'within'
            attribute: 'time'
            range: [
              new Date("2013-02-26T21:00:00Z")
              new Date("2013-02-27T00:00:00Z")
            ]
          }
