GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — Bad results for failing standalone expectations on compound data · Issue #998 · utPLSQL/utPLSQL Closed DescriptionDescribe the bug Provide version info To Reproduce clear screen set serverout on declare l_actual sys_refcursor; l_expected sys_refcursor; begin open l_actual for select rownum rn from dual connect by level < 5; open l_expected for select rownum rn from dual connect by level = 1; ut.expect(l_actual).to_equal(l_expected); open l_actual for select rownum rn from dual connect by level < 3; open l_expected for select * from (select rownum rn from dual connect by level < 3) order by 1 desc; ut.expect(l_actual).to_equal(l_expected); end; / rollback; This produces output: However adding a commit or rollback in between expectations fixes the issue. clear screen set serverout on declare l_actual sys_refcursor; l_expected sys_refcursor; begin open l_actual for select rownum rn from dual connect by level < 5; open l_expected for select rownum rn from dual connect by level = 1; ut.expect(l_actual).to_equal(l_expected); rollback; open l_actual for select rownum rn from dual connect by level < 3; open l_expected for select * from (select rownum rn from dual connect by level < 3) order by 1 desc; ut.expect(l_actual).to_equal(l_expected); end; / rollback; Expected behavior To fix this, we can delete the diff table as part of diff cleanup. Activity
|
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |