Code coverage report for code/utils/importer.coffee

Statements: 100% (10 / 10)      Branches: 100% (0 / 0)      Functions: 100% (5 / 5)      Lines: 100% (10 / 10)      Ignored: none     

All files » code/utils/ » importer.coffee
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 201   1     1     1 1 1     1 2     1 1  
Migrations = require '../data/migrations/migrations'
 
module.exports = class MySystemImporter
 
  constructor: (@system) ->
    undefined
 
  importData: (data) ->
    Migrations.update(data)
    @importNodes data.nodes
    @importLinks data.links
 
  importNodes: (importNodes) ->
    for node in importNodes
      @system.importNode node
 
  importLinks: (links) ->
    for link in links
      @system.importLink link