Code coverage report for sc/lang/io.js

Statements: 100% (14 / 14)      Branches: 100% (0 / 0)      Functions: 100% (4 / 4)      Lines: 100% (14 / 14)      Ignored: none     

All files » sc/lang/ » io.js
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 26 27 281     1   1   1 1   1 3   3 3   3 3       1 2     1    
(function(sc) {
  "use strict";
 
  require("./lang");
 
  var io = {};
 
  var SCScript = sc.SCScript;
  var buffer   = "";
 
  io.post = function(msg) {
    var items;
 
    items  = (buffer + msg).split("\n");
    buffer = items.pop();
 
    items.forEach(function(msg) {
      SCScript.stdout(msg);
    });
  };
 
  io.warn = function(msg) {
    SCScript.stderr(msg);
  };
 
  sc.lang.io = io;
})(sc);