123456789101112131415161718192021 |
- var StringSource = require("../lib/StringSource");
- exports.stringSourceRangeDescriptionIncludesLineAndCharacterNumber = function(test) {
- test.equal(
- "Line number: 1\nCharacter number: 3",
- new StringSource("blah").range(2, 3).describe()
- );
- test.equal(
- "Line number: 3\nCharacter number: 5",
- new StringSource("one\ntwo\nthree\nfour").range(12, 15).describe()
- );
- test.done();
- };
- exports.stringSourceRangeDescriptionIncludesDescriptionIfProvided = function(test) {
- test.equal(
- "File: /some/file\nLine number: 1\nCharacter number: 3",
- new StringSource("blah", "File: /some/file").range(2, 3).describe()
- );
- test.done();
- };
|