* tests/*
* website/*
* dropped 'tst'/'ts'/'test' from most
filenames inside main 'tests' dir. 8 chars will
allow for more descriptive names than 4-5.
Some renamed to use the new space.
Similar ones will now be much close together
and easier to lookup in alphabetical order.
; NOTE: Perhaps a new distinction would be useful,
for those which are indeed tests for the
compiler or PP, f.e. these:
declare.prg, dupvars.prg, keywords.prg, linecont.prg,
lnlenli1.prg, lnlenli2.prg, pp.prg, pragma.prg, warnings.prg
; List of changes:
tests/ac_test.prg -> achoice.prg
tests/ac_test2.prg -> achoice2.prg
tests/adirtest.prg -> adir.prg
tests/ainstest.prg -> ains.prg
tests/tstalias.prg -> aliasrt.prg
tests/altdtest.prg -> altd.prg
tests/atest.prg -> array.prg
tests/tstasort.prg -> asort.prg
tests/boxtst2.prg -> box2.prg
tests/boxtest.prg -> box3.prg
tests/testbrdb.prg -> browse.prg
tests/tstblock.prg -> cblock.prg
tests/testcdx.prg -> cdx.prg
tests/tstchbx.prg -> checkbox.prg
tests/testcls.prg -> cls.prg
tests/tscmdarg.c -> cmdarg.c
tests/tstcolor.prg -> color.prg
tests/testcom1.prg -> com.prg
tests/cursrtst.prg -> cursor.prg
tests/dttest.prg -> datetime.prg
tests/dbevalts.prg -> dbeval.prg
tests/testdbf.prg -> dbf.prg
tests/tstdbi.prg -> dbi.prg
tests/debugtst.prg -> debug.prg
tests/testdecl.prg -> declare.prg
tests/testid.prg -> define.prg
tests/delimtst.prg -> delim.prg
tests/devtest.prg -> dev.prg
tests/dirtest.prg -> directry.prg
tests/tstdspac.prg -> diskspac.prg
tests/disptest.prg -> disp.prg
tests/testdyn.c -> dyn.c
tests/testdyn1.prg -> dyn.prg
tests/testdyn.prg -> dynwin.prg
tests/testerro.prg -> errsys.prg
tests/exittest.prg -> exit.prg
tests/iotest.prg -> fileio.prg
tests/iotest2.prg -> fileio2.prg
tests/fortest.prg -> for.prg
tests/testfor.prg -> for2.prg
tests/testget.prg -> get.prg
tests/tstgtapi.c -> gtapi.c
tests/gtstdtst.prg -> gtstd.prg
tests/hbdoctst.prg -> hbdoc.prg
tests/testhrb.prg -> hrb.prg
tests/hsxtest.prg -> hsx.prg
tests/testhtml.prg -> html.prg
tests/testidle.prg -> idle.prg
tests/testinit.prg -> initproc.prg
tests/inkeytst.prg -> inkey.prg
tests/testlbl.prg -> lbl.prg
tests/tstmacro.prg -> macro.prg
tests/mathtest.prg -> math.prg
tests/testmem.prg -> mem.prg
tests/memtst.prg -> memmgr.prg
tests/menutest.prg -> menuto.prg
tests/testmny.prg -> money.prg
tests/mousetst.prg -> mouse.prg
tests/testntx.prg -> ntx.prg
tests/testop.prg -> op.prg
tests/testpers.prg -> persist.prg
tests/testpp.prg -> pp.prg
tests/testpre.prg -> ppapi.prg
tests/tstprag.prg -> pragma.prg
tests/testprof.prg -> profiler.prg
tests/testrdd.prg -> rdd.prg
tests/testrdd2.prg -> rdd2.prg
tests/testread.prg -> read.prg
tests/regextst.prg -> regex2.prg
tests/testrpt.prg -> rpt.prg
tests/sbartest.prg -> sbar.prg
tests/sdf_test.prg -> sdf.prg
tests/set_test.prg -> set.prg
tests/videotst.prg -> setmode.prg
tests/testsha1.prg -> sha1.prg
tests/testsha2.prg -> sha2.prg
tests/teststr.prg -> str.prg
tests/testbrw.prg -> tbrowse.prg
tests/transtst.prg -> transfrm.prg
tests/tstuse.prg -> use.prg
tests/testvars.prg -> vars.prg
tests/vidtest.prg -> video.prg
tests/testwarn.prg -> warnings.prg
* tests/read.prg
* use K_* value
93 lines
2.4 KiB
Plaintext
93 lines
2.4 KiB
Plaintext
/*
|
|
* $Id$
|
|
*/
|
|
|
|
// Testing SET
|
|
|
|
REQUEST dbfntx
|
|
|
|
PROCEDURE Main()
|
|
|
|
// for Clipper, this drags in the terminal driver
|
|
@ Row(), Col() SAY ""
|
|
|
|
TestLine( "_SET_EXACT", 1 )
|
|
TestLine( "_SET_FIXED", 2 )
|
|
TestLine( "_SET_DECIMALS", 3 )
|
|
TestLine( "_SET_DATEFORMAT", 4 )
|
|
TestLine( "_SET_EPOCH", 5 )
|
|
TestLine( "_SET_PATH", 6 )
|
|
TestLine( "_SET_DEFAULT", 7 )
|
|
|
|
TestLine( "_SET_EXCLUSIVE", 8 )
|
|
TestLine( "_SET_SOFTSEEK", 9 )
|
|
TestLine( "_SET_UNIQUE", 10 )
|
|
TestLine( "_SET_DELETED", 11 )
|
|
|
|
TestLine( "_SET_CANCEL", 12 )
|
|
TestLine( "_SET_DEBUG", 13 )
|
|
TestLine( "_SET_TYPEAHEAD", 14 )
|
|
|
|
TestLine( "_SET_COLOR", 15 )
|
|
TestLine( "_SET_CURSOR", 16 )
|
|
TestLine( "_SET_CONSOLE", 17 )
|
|
TestLine( "_SET_ALTERNATE", 18 )
|
|
TestLine( "_SET_ALTFILE", 19 )
|
|
TestLine( "_SET_DEVICE", 20 )
|
|
TestLine( "_SET_EXTRA", 21 )
|
|
TestLine( "_SET_EXTRAFILE", 22 )
|
|
TestLine( "_SET_PRINTER", 23 )
|
|
TestLine( "_SET_PRINTFILE", 24 )
|
|
TestLine( "_SET_MARGIN", 25 )
|
|
|
|
TestLine( "_SET_BELL", 26 )
|
|
TestLine( "_SET_CONFIRM", 27 )
|
|
TestLine( "_SET_ESCAPE", 28 )
|
|
TestLine( "_SET_INSERT", 29 )
|
|
TestLine( "_SET_EXIT", 30 )
|
|
TestLine( "_SET_INTENSITY", 31 )
|
|
TestLine( "_SET_SCOREBOARD", 32 )
|
|
TestLine( "_SET_DELIMITERS", 33 )
|
|
TestLine( "_SET_DELIMCHARS", 34 )
|
|
|
|
TestLine( "_SET_WRAP", 35 )
|
|
TestLine( "_SET_MESSAGE", 36 )
|
|
TestLine( "_SET_MCENTER", 37 )
|
|
TestLine( "_SET_SCROLLBREAK", 38 )
|
|
|
|
#ifdef _SET_EVENTMASK
|
|
TestLine( "_SET_EVENTMASK", 39 )
|
|
|
|
TestLine( "_SET_VIDEOMODE", 40 )
|
|
|
|
TestLine( "_SET_MBLOCKSIZE", 41 )
|
|
TestLine( "_SET_MFILEEXT", 42 )
|
|
|
|
TestLine( "_SET_STRICTREAD", 43 )
|
|
TestLine( "_SET_OPTIMIZE", 44 )
|
|
TestLine( "_SET_AUTOPEN", 45 )
|
|
TestLine( "_SET_AUTORDER", 46 )
|
|
TestLine( "_SET_AUTOSHARE", 47 )
|
|
#endif
|
|
|
|
#ifdef _SET_LANGUAGE
|
|
TestLine( "_SET_LANGUAGE", 100 )
|
|
TestLine( "_SET_IDLEREPEAT", 101 )
|
|
TestLine( "_SET_FILECASE", 102 )
|
|
TestLine( "_SET_DIRCASE", 103 )
|
|
TestLine( "_SET_DIRSEPARATOR", 104 )
|
|
Set( _SET_DIRSEPARATOR, "/" )
|
|
TestLine( "_SET_DIRSEPARATOR", 104 )
|
|
#endif
|
|
|
|
RETURN
|
|
|
|
PROCEDURE testline( c, n )
|
|
|
|
? ;
|
|
Str( n, 3 ),;
|
|
PadR( c, 20 ),;
|
|
Set( n )
|
|
|
|
RETURN
|