diff options
author | Alessandro Ranellucci <aar@cpan.org> | 2014-05-09 16:24:35 +0400 |
---|---|---|
committer | Alessandro Ranellucci <aar@cpan.org> | 2014-05-09 16:24:35 +0400 |
commit | 7ba08c90cff94d8e3e3c9c10e4076e9b3709db96 (patch) | |
tree | b62c93c5eaf9b5f7dc21e6a7ec6c024ba15639b6 /t/print.t | |
parent | bc023c2d5144ddef3dc231fa1dc1c3e5e30f4d01 (diff) |
Refactoring to Model API for making it stricter and safer
Diffstat (limited to 't/print.t')
-rw-r--r-- | t/print.t | 18 |
1 files changed, 9 insertions, 9 deletions
@@ -38,21 +38,21 @@ use Slic3r::Test; my $print = Slic3r::Test::init_print(my $model = Slic3r::Test::model('20mm_cube'), config => $config); # user sets a per-region option - $print->objects->[0]->model_object->config->set('fill_density', 100); - $print->reload_object(0); + $print->print->objects->[0]->model_object->config->set('fill_density', 100); + $print->print->reload_object(0); # user exports G-code, thus the default config is reapplied - $print->apply_config($config); + $print->print->apply_config($config); - is $print->regions->[0]->config->fill_density, 100, 'apply_config() does not override per-object settings'; + is $print->print->regions->[0]->config->fill_density, 100, 'apply_config() does not override per-object settings'; # user assigns object extruders - $print->objects->[0]->model_object->config->set('extruder', 3); - $print->objects->[0]->model_object->config->set('perimeter_extruder', 2); - $print->reload_object(0); + $print->print->objects->[0]->model_object->config->set('extruder', 3); + $print->print->objects->[0]->model_object->config->set('perimeter_extruder', 2); + $print->print->reload_object(0); - is $print->regions->[0]->config->infill_extruder, 3, 'extruder setting is correctly expanded'; - is $print->regions->[0]->config->perimeter_extruder, 2, 'extruder setting does not override explicitely specified extruders'; + is $print->print->regions->[0]->config->infill_extruder, 3, 'extruder setting is correctly expanded'; + is $print->print->regions->[0]->config->perimeter_extruder, 2, 'extruder setting does not override explicitely specified extruders'; } __END__ |