public function testWithNoMapping2() { $map = new Kwf_SourceMaps_SourceMap(Kwf_SourceMaps_TestData::$testSmallMap1, Kwf_SourceMaps_TestData::$testSmallGeneratedCode1); $map1 = Kwf_SourceMaps_SourceMap::createEmptyMap("aaa;\nbbb;"); $map2 = new Kwf_SourceMaps_SourceMap(Kwf_SourceMaps_TestData::$testSmallMap2, Kwf_SourceMaps_TestData::$testSmallGeneratedCode2); $map->concat($map1); $map->concat($map2); $mappings = $map->getMappings(); $mappingsOffs = 2; $genLineOffs = 1 + 2; $this->assertEquals($mappings[$mappingsOffs + 0], array('generatedLine' => $genLineOffs + 1, 'generatedColumn' => 1, 'originalSource' => '/the/root/one2.js', 'originalLine' => 1, 'originalColumn' => 1, 'originalName' => null)); $this->assertEquals($mappings[$mappingsOffs + 1], array('generatedLine' => $genLineOffs + 1, 'generatedColumn' => 5, 'originalSource' => '/the/root/one2.js', 'originalLine' => 1, 'originalColumn' => 5, 'originalName' => null)); }