File tree Expand file tree Collapse file tree 4 files changed +9
-3
lines changed Expand file tree Collapse file tree 4 files changed +9
-3
lines changed Original file line number Diff line number Diff line change 8
8
(defmacro opts+ []
9
9
`(assoc ~'opts
10
10
:lib 'com.clojure-goes-fast/clj-memory-meter
11
- :version " 0.2.1 "
11
+ :version " 0.2.2-SNAPSHOT "
12
12
:resource-dirs [" res" ]
13
13
:src-pom " res/pom-template.xml" ))
14
14
Original file line number Diff line number Diff line change 12
12
13
13
:test {:extra-paths [" test" ]
14
14
:extra-deps {io.github.cognitect-labs/test-runner {:git/tag " v0.5.0"
15
- :git/sha " 48c3c67" }}
15
+ :git/sha " 48c3c67" }
16
+ ; ; Dependency only to test the error skipping behavior.
17
+ org.spdx/java-spdx-library {:mvn/version " 1.1.2" }}
16
18
:exec-fn cognitect.test-runner.api/test
17
19
:jvm-opts [" -Djdk.attach.allowAttachSelf" ]}}}
Original file line number Diff line number Diff line change 1
1
(ns clj-memory-meter.core-test
2
2
(:require [clj-memory-meter.core :as sut]
3
- [clojure.test :refer :all ]))
3
+ [clojure.test :refer :all ])
4
+ (:import org.spdx.library.model.license.LicenseInfoFactory))
4
5
5
6
(deftest basic-test
6
7
(is (= 240 (sut/measure [] :bytes true )))
13
14
(is (= " 240 B" (sut/measure [])))
14
15
(is (= " 3.1 KiB" (sut/measure (vec (range 100 )))))
15
16
(is (= " 2.8 MiB" (sut/measure (vec (range 100000 ))))))
17
+
18
+ (deftest error-test
19
+ (is (< 100000 (sut/measure (LicenseInfoFactory/getListedLicenseById " Apache-2.0" ) :bytes true ))))
You can’t perform that action at this time.
0 commit comments