Regularised names of namespaces, variables and functions. All tests pass.
This commit is contained in:
parent
4c462aa508
commit
8a7202f57d
13 changed files with 39 additions and 38 deletions
|
|
@ -1,7 +1,7 @@
|
|||
(ns humidity.absolute-test
|
||||
(:require [clojure.test :refer [deftest is testing]]
|
||||
[humidity.constants :refer [celsius-offset]]
|
||||
[humidity.absolute :refer [abs-humidity]]))
|
||||
[humidity.absolute-humidity :refer [absolute-humidity-fn]]))
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
;;;
|
||||
;;; Copyright (C) 2026 Simon Brooke
|
||||
|
|
@ -27,7 +27,7 @@
|
|||
(testing "definitional"
|
||||
(let [min-expected 39.58
|
||||
max-expected 39.59
|
||||
actual (abs-humidity :relative-humidity 100
|
||||
actual (absolute-humidity-fn :relative-humidity 100
|
||||
:saturation-vapour-pressure 56.29
|
||||
:temperature-kelvin (+ 35 celsius-offset))]
|
||||
(is (< min-expected actual max-expected)))))
|
||||
|
|
|
|||
|
|
@ -36,7 +36,7 @@
|
|||
:temperature-celsius 35,
|
||||
:temperature-kelvin 308.15,
|
||||
:volume 1.1281347245103424,
|
||||
:wet-bulb-temperature 35.11625928298915}
|
||||
:wet-bulb-temperature-celsius 35.11625928298915}
|
||||
packet {:relative-humidity 100 :temperature-celsius 35}
|
||||
actual (resolution packet)]
|
||||
(is (= actual expected))))
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
(ns humidity.dew-point-test
|
||||
(:require [clojure.test :refer [deftest is testing]]
|
||||
[humidity.constants :refer [celsius-offset]]
|
||||
[humidity.dew-point :refer [dew-point-celsius-fn]]))
|
||||
[humidity.dew-point-celsius :refer [dew-point-celsius-fn]]))
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
;;;
|
||||
;;; Copyright (C) 2026 Simon Brooke
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
(ns humidity.relative-test
|
||||
(:require [clojure.test :refer [deftest is testing]]
|
||||
[humidity.constants :refer [celsius-offset]]
|
||||
[humidity.relative :refer [rel-humidity rel-humidity]]))
|
||||
[humidity.relative-humidity :refer [relative-humidity-fn relative-humidity-fn]]))
|
||||
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
;;;
|
||||
|
|
@ -28,10 +28,10 @@
|
|||
(testing "definitional"
|
||||
(let [min-expected 99
|
||||
max-expected 101
|
||||
actual (rel-humidity :absolute-humidity 3953.618 :saturation-vapour-pressure 5622.49 :temperature-kelvin (+ 35 celsius-offset))]
|
||||
actual (relative-humidity-fn :absolute-humidity 3953.618 :saturation-vapour-pressure 5622.49 :temperature-kelvin (+ 35 celsius-offset))]
|
||||
(is (< min-expected actual max-expected))))
|
||||
(testing "Online examples"
|
||||
(let [min-expected 99
|
||||
max-expected 101
|
||||
actual (rel-humidity :dew-point 35 :temperature-celsius 35)]
|
||||
actual (relative-humidity-fn :dew-point 35 :temperature-celsius 35)]
|
||||
(is (< min-expected actual max-expected)))))
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
(ns humidity.saturation-vp-test
|
||||
(:require [clojure.test :refer [deftest is testing]]
|
||||
[humidity.saturation-vp :refer [saturation-vp]]))
|
||||
[humidity.saturation-vapour-pressure :refer [saturation-vapour-pressure-fn]]))
|
||||
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
;;;
|
||||
|
|
@ -27,5 +27,5 @@
|
|||
(testing "from online sources"
|
||||
(let [min-expected 5622
|
||||
max-expected 5629
|
||||
actual (saturation-vp {:temperature-celsius 35})]
|
||||
actual (saturation-vapour-pressure-fn {:temperature-celsius 35})]
|
||||
(is (< min-expected actual max-expected)))))
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
(ns humidity.wet-bulb-test
|
||||
(:require [clojure.test :refer [deftest is testing]]
|
||||
[humidity.wet-bulb :refer [wet-bulb-temperature]]))
|
||||
[humidity.wet-bulb-temperature-celsius :refer [wet-bulb-temperature-celsius-fn]]))
|
||||
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
;;;
|
||||
|
|
@ -28,7 +28,7 @@
|
|||
(let [expected 13.7
|
||||
temperature 20
|
||||
rel-humidity 50
|
||||
actual (wet-bulb-temperature :temperature-celsius temperature :relative-humidity rel-humidity)]
|
||||
actual (wet-bulb-temperature-celsius-fn :temperature-celsius temperature :relative-humidity rel-humidity)]
|
||||
(println (format "Expected: %s; actual: %s" expected actual))
|
||||
(is (< (abs (- expected actual)) 0.001))))
|
||||
|
||||
|
|
@ -37,7 +37,7 @@
|
|||
max-expected 33
|
||||
temperature 37
|
||||
rel-humidity 70
|
||||
actual (wet-bulb-temperature :temperature-celsius temperature :relative-humidity rel-humidity)]
|
||||
actual (wet-bulb-temperature-celsius-fn :temperature-celsius temperature :relative-humidity rel-humidity)]
|
||||
(println (format "Expected: %s...%s; actual: %s" min-expected max-expected actual))
|
||||
(is (< min-expected actual max-expected)))
|
||||
|
||||
|
|
@ -45,7 +45,7 @@
|
|||
max-expected 36
|
||||
temperature 39.7
|
||||
rel-humidity 70
|
||||
actual (wet-bulb-temperature :temperature-celsius temperature :relative-humidity rel-humidity)]
|
||||
actual (wet-bulb-temperature-celsius-fn :temperature-celsius temperature :relative-humidity rel-humidity)]
|
||||
(println (format "Expected: %s...%s; actual: %s" min-expected max-expected actual))
|
||||
(is (< min-expected actual max-expected)))
|
||||
|
||||
|
|
@ -53,7 +53,7 @@
|
|||
max-expected 34
|
||||
temperature 40
|
||||
rel-humidity 60
|
||||
actual (wet-bulb-temperature :temperature-celsius temperature :relative-humidity rel-humidity)]
|
||||
actual (wet-bulb-temperature-celsius-fn :temperature-celsius temperature :relative-humidity rel-humidity)]
|
||||
(println (format "Expected: %s...%s; actual: %s" min-expected max-expected actual))
|
||||
(is (< min-expected actual max-expected)))
|
||||
|
||||
|
|
@ -61,6 +61,6 @@
|
|||
max-expected 35
|
||||
temperature 51
|
||||
rel-humidity 30
|
||||
actual (wet-bulb-temperature :temperature-celsius temperature :relative-humidity rel-humidity)]
|
||||
actual (wet-bulb-temperature-celsius-fn :temperature-celsius temperature :relative-humidity rel-humidity)]
|
||||
(println (format "Expected: %s...%s; actual: %s" min-expected max-expected actual))
|
||||
(is (< min-expected actual max-expected)))))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue