Skip to content

Commit

Permalink
Move shadow e2e tests to the end.
Browse files Browse the repository at this point in the history
  • Loading branch information
chr15m committed Mar 30, 2024
1 parent 638260a commit ec63c5f
Showing 1 changed file with 52 additions and 52 deletions.
104 changes: 52 additions & 52 deletions src/sitefoxtest/e2etests.cljs
Original file line number Diff line number Diff line change
Expand Up @@ -85,58 +85,6 @@
(.close browser))
(done))

#_ (deftest basic-shadow-dev-test
(t/testing "Basic test of Sitefox on shadow-cljs."
(async done
(p/let [_ (log "Test: basic-shadow-dev-test")
server (run-server "examples/shadow-cljs"
"npm i --no-save; npm run serve"
8000)]
(p/catch
(p/let [res (js/fetch base-url)
text (.text res)]
(log "Starting test checks.")
(is (j/get-in server [:process :pid])
"Server is running?")
(is (j/get server :open)
"Server port is open?")
(is (j/get res :ok)
"Was server response ok?")
(is (includes? text "Hello")
"Server response includes 'Hello' text?")
(log "Test done. Killing server.")
(j/call server :kill)
(log "After server.")
(print)
(done))
#(catch-fail % done server))))))

#_ (deftest basic-compiled-shadow-test
(t/testing "Basic test of Sitefox on compiled shadow-cljs."
(async done
(p/let [_ (log "Test: basic-compiled-shadow-test")
server (run-server "examples/shadow-cljs"
"npm i --no-save; npm run serve-live"
8000)]
(p/catch
(p/let [res (js/fetch base-url)
text (.text res)]
(log "Starting test checks.")
(is (j/get-in server [:process :pid])
"Server is running?")
(is (j/get server :open)
"Server port is open?")
(is (j/get res :ok)
"Was server response ok?")
(is (includes? text "Hello")
"Server response includes 'Hello' text?")
(log "Test done. Killing server.")
(j/call server :kill)
(log "After server.")
(print)
(done))
#(catch-fail % done server))))))

(deftest basic-site-test
(t/testing "Basic test of Sitefox on nbb."
(async done
Expand Down Expand Up @@ -411,5 +359,57 @@
(done))
#(catch-fail % done server browser))))))

#_ (deftest basic-shadow-dev-test
(t/testing "Basic test of Sitefox on shadow-cljs."
(async done
(p/let [_ (log "Test: basic-shadow-dev-test")
server (run-server "examples/shadow-cljs"
"npm i --no-save; npm run serve"
8000)]
(p/catch
(p/let [res (js/fetch base-url)
text (.text res)]
(log "Starting test checks.")
(is (j/get-in server [:process :pid])
"Server is running?")
(is (j/get server :open)
"Server port is open?")
(is (j/get res :ok)
"Was server response ok?")
(is (includes? text "Hello")
"Server response includes 'Hello' text?")
(log "Test done. Killing server.")
(j/call server :kill)
(log "After server.")
(print)
(done))
#(catch-fail % done server))))))

(deftest basic-compiled-shadow-test
(t/testing "Basic test of Sitefox on compiled shadow-cljs."
(async done
(p/let [_ (log "Test: basic-compiled-shadow-test")
server (run-server "examples/shadow-cljs"
"npm i --no-save; npm run serve-live"
8000)]
(p/catch
(p/let [res (js/fetch base-url)
text (.text res)]
(log "Starting test checks.")
(is (j/get-in server [:process :pid])
"Server is running?")
(is (j/get server :open)
"Server port is open?")
(is (j/get res :ok)
"Was server response ok?")
(is (includes? text "Hello")
"Server response includes 'Hello' text?")
(log "Test done. Killing server.")
(j/call server :kill)
(log "After server.")
(print)
(done))
#(catch-fail % done server))))))

;(t/run-test sitefoxtest.e2etests/nbb-forms)
(t/run-tests *ns*)

0 comments on commit ec63c5f

Please sign in to comment.