| 154 | end |
| 155 | |
| 156 | def test_8 |
| 157 | |
| 158 | # Loading layouts |
| 159 | out = `#{self.klayout_bin} -z -nc -rx #{File.join(File.dirname(__FILE__), "test1.gds")} -r #{File.join(File.dirname(__FILE__), "test_lay.rb")} 2>&1` |
| 160 | assert_equal(out, "TOP1\n") |
| 161 | |
| 162 | out = `#{self.klayout_bin} -z -nc -rx #{File.join(File.dirname(__FILE__), "test1.gds")} #{File.join(File.dirname(__FILE__), "test2.gds")} -r #{File.join(File.dirname(__FILE__), "test_lay2.rb")} 2>&1` |
| 163 | assert_equal(out, "TOP1\nTOP2\n") |
| 164 | |
| 165 | out = `#{self.klayout_bin} -z -nc -rx #{File.join(File.dirname(__FILE__), "test1.gds")} #{File.join(File.dirname(__FILE__), "test2.gds")} -s -r #{File.join(File.dirname(__FILE__), "test_lay2.rb")} 2>&1` |
| 166 | assert_equal(out, "TOP1;TOP2\n") |
| 167 | |
| 168 | end |
| 169 | |
| 170 | def test_9 |
| 171 |
nothing calls this directly
no test coverage detected