                                 :content      "123"
                                 :timestamp    1498723691404}}}))))
 
-;; TODO(oskarth): Add fixtures to start node before running tests against node
 (deftest test-whisper-version!
   (testing "Whisper version supported"
     (async done

   :contacts            contacts
   :post-error-callback (post-error-callback id)})

;; NOTE(oskarth): Test assumes callback is always called, otherwise it won't terminate
;; TODO(oskarth): Add a timeout async function where we fail test if it takes too long to finish
;; TODO(oskarth): Fix this test, issue with private key not being persisted
#_(deftest test-send-message!
  (async done
    (node/start!)
    (let [web3          (make-web3)
          id1-keypair   (protocol/new-keypair!)
          common-config {:web3                        web3
                         :groups                      []

                         :hashtags                    []
                         :pending-messages            []}
          id1-config    (id-specific-config node/identity-1 id1-keypair [] done)]
      (ensure-test-terminates! timeout done)
      (protocol/init-whisper! (merge common-config id1-config))
      (protocol/send-message!
        {:web3    web3
