コード例 #1
0
 public function testAdd()
 {
     $map = new Kwf_SourceMaps_SourceMap(Kwf_SourceMaps_TestData::$testMap, Kwf_SourceMaps_TestData::$testGeneratedCode);
     $mappings = $map->getMappings();
     $map->addSource('three.js');
     $sources = $map->getSources();
     $this->assertEquals(array('one.js', 'two.js', 'three.js'), $sources);
     $c = $map->getFileContentsInlineMap(false);
     $map = Kwf_SourceMaps_SourceMap::createFromInline($c);
     $this->assertEquals(array('one.js', 'two.js', 'three.js'), $sources);
     $map->addMapping(1, 1, 1, 1, 'one.js');
     $c = $map->getFileContentsInlineMap(false);
     $this->assertEquals(array('one.js', 'two.js', 'three.js'), $sources);
 }