Skip to content

Commit

Permalink
Removing standard: "iec" from tests due to being the default
Browse files Browse the repository at this point in the history
  • Loading branch information
avoidwork committed May 26, 2022
1 parent 38c7424 commit ab6474b
Showing 1 changed file with 40 additions and 40 deletions.
80 changes: 40 additions & 40 deletions test/filesize_test.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,46 +17,46 @@ exports.filesize = {
},
base2: function (test) {
test.expect(40);
test.equal(filesize(this.kilobit, {base: 2, standard: "iec"}), "500 B", "Should be '500 B'");
test.equal(filesize(this.kilobit, {base: 2, standard: "iec", round: 1}), "500 B", "Should be '500 B'");
test.equal(filesize(this.kilobit, {base: 2, standard: "iec", round: 1, spacer: ""}), "500B", "Should be '500B'");
test.equal(filesize(this.kilobit, {base: 2, standard: "iec", round: 1, bits: true}), "3.9 Kibit", "Should be '3.9 Kibit'");
test.equal(filesize(this.kilobit, {base: 2, standard: "iec", bits: true}), "3.91 Kibit", "Should be '3.91 Kibit'");
test.equal(filesize(this.kilobit, {base: 2, standard: "iec", bits: true, output: "array"})[0], 3.91, "Should be '3.91'");
test.equal(filesize(this.kilobit, {base: 2, standard: "iec", bits: true, output: "object"}).value, 3.91, "Should be '3.91'");
test.equal(filesize(this.edgecase, {base: 2, standard: "iec"}), "1023 B", "Should be '1023 B'");
test.equal(filesize(this.edgecase, {base: 2, standard: "iec", round: 1}), "1023 B", "Should be '1023 B'");
test.equal(filesize(this.kibibyte, {base: 2, standard: "iec"}), "1 KiB", "Should be '1 KiB'");
test.equal(filesize(this.kilobit, {base: 2}), "500 B", "Should be '500 B'");
test.equal(filesize(this.kilobit, {base: 2, round: 1}), "500 B", "Should be '500 B'");
test.equal(filesize(this.kilobit, {base: 2, round: 1, spacer: ""}), "500B", "Should be '500B'");
test.equal(filesize(this.kilobit, {base: 2, round: 1, bits: true}), "3.9 Kibit", "Should be '3.9 Kibit'");
test.equal(filesize(this.kilobit, {base: 2, bits: true}), "3.91 Kibit", "Should be '3.91 Kibit'");
test.equal(filesize(this.kilobit, {base: 2, bits: true, output: "array"})[0], 3.91, "Should be '3.91'");
test.equal(filesize(this.kilobit, {base: 2, bits: true, output: "object"}).value, 3.91, "Should be '3.91'");
test.equal(filesize(this.edgecase, {base: 2}), "1023 B", "Should be '1023 B'");
test.equal(filesize(this.edgecase, {base: 2, round: 1}), "1023 B", "Should be '1023 B'");
test.equal(filesize(this.kibibyte, {base: 2}), "1 KiB", "Should be '1 KiB'");
test.equal(filesize(this.kibibyte, {base: 2, standard: "jedec"}), "1 KB", "Should be '1 KB'");
test.equal(filesize(this.kibibyte, {base: 2, standard: "invalid"}), "1 KiB", "Should be '1 KiB'");
test.equal(filesize(this.kibibyte, {base: 2, standard: "iec", round: 1}), "1 KiB", "Should be '1 KiB'");
test.equal(filesize(this.kibibyte, {base: 2, standard: "iec", round: 1, spacer: ""}), "1KiB", "Should be '1KiB'");
test.equal(filesize(this.kibibyte, {base: 2, standard: "iec", bits: true}), "8 Kibit", "Should be '8 Kibit'");
test.equal(filesize(this.kibibyte, {base: 2, standard: "iec", round: 1, bits: true}), "8 Kibit", "Should be '8 Kibit'");
test.equal(filesize(this.kibibyte, {base: 2, standard: "iec", exponent: 0}), "1024 B", "Should be '1024 B'");
test.equal(filesize(this.kibibyte, {base: 2, standard: "iec", exponent: 0, output: "object"}).unit, "B", "Should be 'B'");
test.equal(filesize(this.kibibyte, {base: 2, standard: "iec", output: "exponent"}), 1, "Should be '1'");
test.equal(filesize(this.kibibyte, {base: 2, standard: "iec", output: "object"}).unit, "KiB", "Should be 'KiB'");
test.equal(filesize(this.neg, {base: 2, standard: "iec"}), "-1 KiB", "Should be '-1 KiB'");
test.equal(filesize(this.neg, {base: 2, standard: "iec", round: 1}), "-1 KiB", "Should be '-1 KiB'");
test.equal(filesize(this.neg, {base: 2, standard: "iec", round: 1, spacer: ""}), "-1KiB", "Should be '-1KiB'");
test.equal(filesize(this.neg, {base: 2, standard: "iec", bits: true}), "-8 Kibit", "Should be '-8 Kibit'");
test.equal(filesize(this.neg, {base: 2, standard: "iec", round: 1, bits: true}), "-8 Kibit", "Should be '-8 Kibit'");
test.equal(filesize(this.byte, {base: 2, standard: "iec"}), "1 B", "Should be '1 B'");
test.equal(filesize(this.byte, {base: 2, standard: "iec", round: 1}), "1 B", "Should be '1 B'");
test.equal(filesize(this.byte, {base: 2, standard: "iec", round: 1, spacer: ""}), "1B", "Should be '1B'");
test.equal(filesize(this.byte, {base: 2, standard: "iec", bits: true}), "8 bit", "Should be '8 bit'");
test.equal(filesize(this.byte, {base: 2, standard: "iec", round: 1, bits: true}), "8 bit", "Should be '8 bit'");
test.equal(filesize(this.zero, {base: 2, standard: "iec"}), "0 B", "Should be '0 B'");
test.equal(filesize(this.zero, {base: 2, standard: "iec", round: 1}), "0 B", "Should be '0 B'");
test.equal(filesize(this.zero, {base: 2, standard: "iec", round: 1, spacer: ""}), "0B", "Should be '0B'");
test.equal(filesize(this.zero, {base: 2, standard: "iec", bits: true}), "0 bit", "Should be '0 bit'");
test.equal(filesize(this.zero, {base: 2, standard: "iec", round: 1, bits: true}), "0 bit", "Should be '0 bit'");
test.equal(filesize(this.huge, {base: 2, standard: "iec"}), "82718061255302770 YiB", "Should be '82718061255302770 YiB'");
test.equal(filesize(this.huge, {base: 2, standard: "iec", bits: true}), "661744490042422100 Yibit", "Should be '661744490042422100 Yibit'");
test.equal(filesize(this.small, {base: 2, standard: "iec"}), "0 B", "Should be '0 B'");
test.equal(filesize(this.small, {base: 2, standard: "iec", bits: true}), "1 bit", "Should be '1 bit'");
test.equal(filesize(this.petabyte, {base: 2, standard: "iec"}), "1 PiB", "Should be '1 PiB'");
test.equal(filesize(this.kibibyte, {base: 2, round: 1}), "1 KiB", "Should be '1 KiB'");
test.equal(filesize(this.kibibyte, {base: 2, round: 1, spacer: ""}), "1KiB", "Should be '1KiB'");
test.equal(filesize(this.kibibyte, {base: 2, bits: true}), "8 Kibit", "Should be '8 Kibit'");
test.equal(filesize(this.kibibyte, {base: 2, round: 1, bits: true}), "8 Kibit", "Should be '8 Kibit'");
test.equal(filesize(this.kibibyte, {base: 2, exponent: 0}), "1024 B", "Should be '1024 B'");
test.equal(filesize(this.kibibyte, {base: 2, exponent: 0, output: "object"}).unit, "B", "Should be 'B'");
test.equal(filesize(this.kibibyte, {base: 2, output: "exponent"}), 1, "Should be '1'");
test.equal(filesize(this.kibibyte, {base: 2, output: "object"}).unit, "KiB", "Should be 'KiB'");
test.equal(filesize(this.neg, {base: 2}), "-1 KiB", "Should be '-1 KiB'");
test.equal(filesize(this.neg, {base: 2, round: 1}), "-1 KiB", "Should be '-1 KiB'");
test.equal(filesize(this.neg, {base: 2, round: 1, spacer: ""}), "-1KiB", "Should be '-1KiB'");
test.equal(filesize(this.neg, {base: 2, bits: true}), "-8 Kibit", "Should be '-8 Kibit'");
test.equal(filesize(this.neg, {base: 2, round: 1, bits: true}), "-8 Kibit", "Should be '-8 Kibit'");
test.equal(filesize(this.byte, {base: 2}), "1 B", "Should be '1 B'");
test.equal(filesize(this.byte, {base: 2, round: 1}), "1 B", "Should be '1 B'");
test.equal(filesize(this.byte, {base: 2, round: 1, spacer: ""}), "1B", "Should be '1B'");
test.equal(filesize(this.byte, {base: 2, bits: true}), "8 bit", "Should be '8 bit'");
test.equal(filesize(this.byte, {base: 2, round: 1, bits: true}), "8 bit", "Should be '8 bit'");
test.equal(filesize(this.zero, {base: 2}), "0 B", "Should be '0 B'");
test.equal(filesize(this.zero, {base: 2, round: 1}), "0 B", "Should be '0 B'");
test.equal(filesize(this.zero, {base: 2, round: 1, spacer: ""}), "0B", "Should be '0B'");
test.equal(filesize(this.zero, {base: 2, bits: true}), "0 bit", "Should be '0 bit'");
test.equal(filesize(this.zero, {base: 2, round: 1, bits: true}), "0 bit", "Should be '0 bit'");
test.equal(filesize(this.huge, {base: 2}), "82718061255302770 YiB", "Should be '82718061255302770 YiB'");
test.equal(filesize(this.huge, {base: 2, bits: true}), "661744490042422100 Yibit", "Should be '661744490042422100 Yibit'");
test.equal(filesize(this.small, {base: 2}), "0 B", "Should be '0 B'");
test.equal(filesize(this.small, {base: 2, bits: true}), "1 bit", "Should be '1 bit'");
test.equal(filesize(this.petabyte, {base: 2}), "1 PiB", "Should be '1 PiB'");
test.done();
},
base10: function (test) {
Expand Down Expand Up @@ -123,8 +123,8 @@ exports.filesize = {
test.equal(filesize(1, {base: 10, fullform: true}), "1 byte", "Should be '1 byte'");
test.equal(filesize(this.kibibyte, {base: 10, standard: "jedec", fullform: true}), "1.02 kilobytes", "Should be '1.02 kilobytes'");
test.equal(filesize(this.kibibyte, {base: 10, fullform: true}), "1.02 kibibytes", "Should be '1.02 kibibytes'");
test.equal(filesize(this.kibibyte, {base: 2, standard: "iec", fullform: true }), "1 kibibyte", "Should be '1 kibibyte'");
test.equal(filesize(this.kibibyte, {base: 2, standard: "iec", fullform: true, output: "object"}).unit, "KiB", "Should be 'KiB'");
test.equal(filesize(this.kibibyte, {base: 2, fullform: true }), "1 kibibyte", "Should be '1 kibibyte'");
test.equal(filesize(this.kibibyte, {base: 2, fullform: true, output: "object"}).unit, "KiB", "Should be 'KiB'");
test.equal(filesize(this.kibibyte * 1.3, {
base: 2,
standard: "iec",
Expand Down

0 comments on commit ab6474b

Please sign in to comment.