         user.readListTasks lists[0]
 
       .then (_tasks) ->
-        _tasks.should.eql tasks
+        _tasks.length.should.equal tasks.length
+        # TODO: TEST FOR SAME PROPERTIES
         done()
 
       .fail (err) ->

    it 'should move a task to another list', (done) ->

      promise = Q.all [
        user.exportLists()
        user.exportTasks()
      ]

      promise.then ([_lists, _tasks]) ->

        _tasks[0].listId.should.equal lists[0]
        _lists[0].tasks.should.eql tasks
        _lists[1].tasks.should.eql []

        # Move task
        sync.task_update

        tasks = _tasks

        # Check tasks exists
        Q.all [
          user.readTask tasks[0]
          user.readTask tasks[1]
          user.readTask tasks[2]
        ]

      .then (_tasks) ->

