OSDN Git Service
(root)
/
pettanr
/
pettanr.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0c2ed3a
)
add test for rollback
author
yasushiito
<yas@pen-chan.jp>
Thu, 21 Jun 2012 10:46:30 +0000
(19:46 +0900)
committer
yasushiito
<yas@pen-chan.jp>
Thu, 21 Jun 2012 10:46:30 +0000
(19:46 +0900)
vendor/plugins/pettan_importer/test/import_spec.rb
patch
|
blob
|
history
diff --git
a/vendor/plugins/pettan_importer/test/import_spec.rb
b/vendor/plugins/pettan_importer/test/import_spec.rb
index
2513bbb
..
62a4aae
100644
(file)
--- a/
vendor/plugins/pettan_importer/test/import_spec.rb
+++ b/
vendor/plugins/pettan_importer/test/import_spec.rb
@@
-115,6
+115,11
@@
describe Import do
end
context '複数の作成に失敗したとき' do
#三件中、二件の失敗、一件を成功させ、成功データは戻り値に含まないことを確認する
+ it '行の数に変化がない' do
+ lambda {
+ Import.import_text(@tes){|name, attr| Import.create(attr)}
+ }.should_not change Import, :count
+ end
it '途中で保存に失敗しても全件更新依頼する' do
Import.import_text(@tes){|name, attr| Import.create(attr)}
end