Sha256: bfc474c4fda367b7f17fdb03e5222507350d3c02ae879832c25a54c675265906

Contents?: true

Size: 705 Bytes

Versions: 396

Compression:

Stored size: 705 Bytes

Contents

(ns binary-test
  (:require [clojure.test :refer [deftest is]]
            binary))

(deftest binary-1-is-decimal-1
  (is (= 1 (binary/to-decimal "1"))))

(deftest binary-10-is-decimal-2
  (is (= 2 (binary/to-decimal "10"))))

(deftest binary-11-is-decimal-3
  (is (= 3 (binary/to-decimal "11"))))

(deftest binary-100-is-decimal-4
  (is (= 4 (binary/to-decimal "100"))))

(deftest binary-1001-is-decimal-9
  (is (= 9 (binary/to-decimal "1001"))))

(deftest binary-11010-is-decimal-26
  (is (= 26 (binary/to-decimal "11010"))))

(deftest binary-10001101000-is-decimal-1128
  (is (= 1128 (binary/to-decimal "10001101000"))))

(deftest invalid-binary-is-decimal-0
  (is (= 0 (binary/to-decimal "carrot"))))

Version data entries

396 entries across 396 versions & 1 rubygems

Version Path
trackler-2.2.1.180 tracks/clojure/exercises/binary/test/binary_test.clj
trackler-2.2.1.179 tracks/clojure/exercises/binary/test/binary_test.clj
trackler-2.2.1.178 tracks/clojure/exercises/binary/test/binary_test.clj
trackler-2.2.1.177 tracks/clojure/exercises/binary/test/binary_test.clj
trackler-2.2.1.176 tracks/clojure/exercises/binary/test/binary_test.clj
trackler-2.2.1.175 tracks/clojure/exercises/binary/test/binary_test.clj
trackler-2.2.1.174 tracks/clojure/exercises/binary/test/binary_test.clj
trackler-2.2.1.173 tracks/clojure/exercises/binary/test/binary_test.clj
trackler-2.2.1.172 tracks/clojure/exercises/binary/test/binary_test.clj
trackler-2.2.1.171 tracks/clojure/exercises/binary/test/binary_test.clj
trackler-2.2.1.170 tracks/clojure/exercises/binary/test/binary_test.clj
trackler-2.2.1.169 tracks/clojure/exercises/binary/test/binary_test.clj
trackler-2.2.1.167 tracks/clojure/exercises/binary/test/binary_test.clj
trackler-2.2.1.166 tracks/clojure/exercises/binary/test/binary_test.clj
trackler-2.2.1.165 tracks/clojure/exercises/binary/test/binary_test.clj
trackler-2.2.1.164 tracks/clojure/exercises/binary/test/binary_test.clj
trackler-2.2.1.163 tracks/clojure/exercises/binary/test/binary_test.clj
trackler-2.2.1.162 tracks/clojure/exercises/binary/test/binary_test.clj
trackler-2.2.1.161 tracks/clojure/exercises/binary/test/binary_test.clj
trackler-2.2.1.160 tracks/clojure/exercises/binary/test/binary_test.clj