« index

Coverage for /Users/kris/q-io/spec/fs/mock/range-spec.js : 100%

25 lines | 25 run | 0 missing | 0 partial | 4 blocks | 4 blocks run | 0 blocks missing

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

  "use strict";
  
  require("../../lib/jasmine-promise");
  var Q = require("q");
  var FS = require("../../../fs");
  var Mock = require("../../../fs-mock");
  
  describe("open range", function () {
      it("read a partial range of a file", function () {
  
          return FS.mock(FS.join(__dirname, "fixture"))
          .then(function (mock) {
  
              return mock.read("hello.txt", {
                  begin: 1,
                  end: 3
              })
              .then(function (content) {
                  expect(content).toBe("el");
              })
  
          });
  
      });
  });
« index | cover.io