From b8058e7a9acc7b38fa3aa04e34422bb044f9406b Mon Sep 17 00:00:00 2001 From: Nick Bowler Date: Sun, 27 Feb 2022 00:14:52 -0500 Subject: [PATCH] Add a simple texture export testcase. --- tests/data/hatch2x2.pcx | Bin 0 -> 902 bytes tests/data/test0.utx | Bin 0 -> 1528 bytes tests/export.at | 26 ++++++++++++++++++++++++++ testsuite.at | 1 + 4 files changed, 27 insertions(+) create mode 100644 tests/data/hatch2x2.pcx create mode 100644 tests/data/test0.utx create mode 100644 tests/export.at diff --git a/tests/data/hatch2x2.pcx b/tests/data/hatch2x2.pcx new file mode 100644 index 0000000000000000000000000000000000000000..b5bead683b8e7df3676af509e45a459eddcf5f1f GIT binary patch literal 902 zcmb`F!L3k13T0QHov-Vmjt!C9# zR$ft{jWk*`^IA9OPG>UX8QoZ_cABZDItnh+NhY4?pm^(!Gxk_8(mLuWBafI0HDW+R z2^Mz@MjL6gXx16Jnv>S8&L3l`lE#hBE)-lkwQJ!XDBf17Tw#wqz@(cv@DBtIp+*d7 zD0vD8gV9DBEnRYVP0ewl3le{frLtp@D|VsaGIB(YBuxNt@tmM>OO)gRCf&pV6NYgJ zHDW;12^Jg-MjL6}itaVn)Eu!fg2W$VsmxFE{)V&r7R*L(pKnPA^>V-Uz9^6JrE}YU dh7b99xaB{rbMPi1jTT!XJUo5s_y0dl{{Z+@MAiTR literal 0 HcmV?d00001 diff --git a/tests/data/test0.utx b/tests/data/test0.utx new file mode 100644 index 0000000000000000000000000000000000000000..433c56c753a159c4e1d72935af62e1976daf2b3f GIT binary patch literal 1528 zcmd7Sv2W8r6vy%B)M=8Ik|HQ<3}x$7dV-aTP$7m=B-#$$OqFXQ(zr@osX|N?76$e= z(1DGe4GF>inBc!*2;X;!D*gnTysQ25`Rn$*}5_6;R<7vGAPrUcM|7teM{^eowSuyBV)hyq;ytB1koXzH9+U9Qe ztU4W~Uimy@ju{^ycOSkij>tKwcgk6h#@6tt@4rDBd22So-KnkWj;r-_xZsCJqw;jB zZuN@lu(xrxkuJ(+K1qK@t5l={C6kFqMq}hgZsbPp-IQE8P;w<#a=$f_NAk!?B#-1i zTp$nRfjkfda=sHG7jhvNa*^q@w8linpvC}3=R~0~Jch^c7@ow#V|WaY;W0dkjK}a8 z9>ZgJ($BzScnpu>F+Bd$43FV4Jch^cpi2^^RXmDE@uVfdqX3l2l!28&(z0+-IZ!-` zNAaYk!lQT;kK$20Y5DLd9>t@06pt^d;!!+`NAW10w9IK`T;rcWk^9o)iFhKOh$rGn z+kq$Ii69~qMg~t?#7&V7k&}og;z`?vC*p~CBA$rHw=&|1cp{#NC*n!ln|8@p#x?#S z_bta0@B};oPr#EN13Upwz!UHUJn7NE6YvB)0Z3rd^tdos;Ko3wKoIcorO5FFJONL@ zLrnP-daJGU2q`Mq9Qc0rUq@Hed&f9. + +AT_SETUP([export texture hatch2x2]) + +# Until we implement all properties we must ignore warnings printed to stderr +AT_CHECK([upkg -xf "$srcdir/tests/data/test0.utx" test0.testgroup.hatch2x2], +[0], [exporting test0.testgroup.hatch2x2 to hatch2x2.pcx +], [ignore]) + +dnl TODO make this independent of irrelevant file format details +AT_CHECK([cmp "$srcdir/tests/data/hatch2x2.pcx" hatch2x2.pcx]) + +AT_CLEANUP diff --git a/testsuite.at b/testsuite.at index 74348cc..fbdb0c6 100644 --- a/testsuite.at +++ b/testsuite.at @@ -19,3 +19,4 @@ AT_COLOR_TESTS AT_TESTED([upkg]) m4_include([tests/functions.at]) +m4_include([tests/export.at]) -- 2.43.2