X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=tests%2Fovsdb-transaction.at;h=8abc5d3fe040d3f315c8207b5aed0cafb8fcc2d1;hb=refs%2Fheads%2Fmanual;hp=f0c29d43c49948a5356af396177a5699e049e1aa;hpb=58fda1dab104041fc693032475ec4662c1a52849;p=openvswitch diff --git a/tests/ovsdb-transaction.at b/tests/ovsdb-transaction.at index f0c29d43..8abc5d3f 100644 --- a/tests/ovsdb-transaction.at +++ b/tests/ovsdb-transaction.at @@ -382,3 +382,29 @@ print: 2: i=2, j=3], [transaction]) +OVSDB_CHECK_POSITIVE([deletes are aborted cleanly], + [[transact \ + '["insert", "1", "2", "3"]' \ + '["commit"]' \ + '["print"]' \ + '["delete", "1"]' \ + '["abort"]' \ + '["print"]' \ + '["delete", "1"]' \ + '["abort"]' \ + '["print"]']], + [dnl +insert 1 2 3: +commit: +print: +1: i=2, j=3 +delete 1: +abort: +print: +1: i=2, j=3 +delete 1: +abort: +print: +1: i=2, j=3], + [transaction]) +