Willem Jan Palenstijn
4233156505
TESTBED: Only build cloud tests if libcurl is available too
...
This matches the module.mk checks for backends/cloud
2017-10-29 00:05:51 +02:00
Colin Snover
432fd522d2
ENGINES: Remove default1x scaler flag
...
This flag is removed for a few reasons:
* Engines universally set this flag to true for widths > 320,
which made it redundant everywhere;
* This flag functioned primarily as a "force 1x scaler" flag,
since its behaviour was almost completely undocumented and users
would need to figure out that they'd need an explicit non-default
scaler set to get a scaler to operate at widths > 320;
* (Most importantly) engines should not be in the business of
deciding how the backend may choose to render its virtual screen.
The choice of rendering behaviour belongs to the user, and the
backend, in that order.
A nearby future commit restores the default1x scaler behaviour in
the SDL backend code for the moment, but in the future it is my
hope that there will be a better configuration UI to allow users
to specify how they want scaling to work for high resolutions.
2017-10-07 12:30:29 -05:00
Tarek Soliman
d602850b0c
TESTBED: Fix building with --disable-cloud ( #938 )
...
The linker fails when building with --disable-cloud and not
passing --disable-libcurl
2017-04-30 09:42:48 +02:00
Alexander Tkachev
830c7b578c
TESTBED: Add Webserver test suite
...
Two tests now: IP resolving and index page check.
2016-08-24 16:07:55 +06:00
Alexander Tkachev
4a0a5af52e
TESTBED: Add first Cloud tests
...
Adding tests for:
* Storage::info();
* Storage::listDirectory();
* Storage::createDirectory().
2016-08-24 16:07:55 +06:00
Eugene Sandulenko
b9fc8cf746
TESTBED: Sanity check
2015-11-28 00:21:09 +01:00
Johannes Schickel
3edca1abb4
TESTBED: Make GPL headers consistent in themselves.
2014-02-18 02:39:38 +01:00
Julien
063814b15c
TESTBED: Update some switch constructs for better control flow handling
2011-06-07 03:56:54 -04:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Ori Avtalion
9414d7a6e2
JANITORIAL: Reduce header dependencies in shared code
...
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
Max Horn
e27b05ef35
COMMON: Rename String::printf() to String::format()
...
This is a first step towards getting rid of all uses of regular printf,
fprintf, vprintf, vfprintf, puts, fputs, etc. in our codebase.
The name format() reflects the purpose of the function, and parallels
String.format() in Java, boost::format, and others.
svn-id: r54004
2010-11-01 16:02:28 +00:00
Neeraj Kumar
a16832760b
1. Added ConfigParams Singelton class to eliminate use of configuration specific static variables.
...
2. Modified code to handle the change
3. Updated the previously merged obsolete copy of branch gsoc2010-testbed.
svn-id: r52973
2010-10-02 01:05:16 +00:00
Neeraj Kumar
0a7bda50cc
TESTBED: formatting fix, deleted spaces/tabs at end of line
...
svn-id: r52081
2010-08-14 08:32:39 +00:00
Neeraj Kumar
169d1eb0cc
TESTBED: some more refinements with handling Quit events in GUI
...
svn-id: r52078
2010-08-14 06:06:41 +00:00
Neeraj Kumar
32553308cf
TESTBED: basic template for midi tests
...
svn-id: r51957
2010-08-10 20:20:28 +00:00
Neeraj Kumar
acb32580ce
TESTBED: Some more refinements to the GUI and mouse event tests
...
svn-id: r51946
2010-08-09 21:18:27 +00:00
Neeraj Kumar
4e92b3a17e
TESTBED: Some refinemnts related to skipping tests and display in GUI
...
svn-id: r51945
2010-08-09 20:10:53 +00:00
Neeraj Kumar
717e5f619b
TESTBED: implemented the exit dialog using ListWidget
...
svn-id: r51602
2010-08-01 23:26:38 +00:00
Neeraj Kumar
a6e84128c9
TESTBED: generalized the GUI, added code for the end text gui message and option to rerun tests
...
svn-id: r51507
2010-07-30 13:54:25 +00:00
Neeraj Kumar
26c0547e67
TESTBED: Updated the progress bar to show count of enabled test/testsuites instead of entire list size
...
svn-id: r51351
2010-07-27 09:32:19 +00:00
Neeraj Kumar
39780f4a68
TESTBED: implemented some sample beeps using PCSpeaker emulator for testing sound subsystem
...
svn-id: r51333
2010-07-26 20:59:50 +00:00
Neeraj Kumar
62e6780188
TESTBED: minor addition of code to enable logging
...
svn-id: r51279
2010-07-25 19:01:22 +00:00
Neeraj Kumar
3f2527a48a
Implemented selection of tests using a config file, config file layout resembles to that of .scummvmrc on linux
...
svn-id: r51248
2010-07-24 16:05:19 +00:00
Neeraj Kumar
f3defb0de1
added code to display progress of the engine so far
...
svn-id: r51038
2010-07-19 21:12:17 +00:00
Neeraj Kumar
07a9a03587
a few more modifications in the testsuite selection widget
...
svn-id: r50983
2010-07-18 07:53:05 +00:00
Neeraj Kumar
407d65068a
separated testsuite configuration to another class
...
svn-id: r50918
2010-07-15 18:51:56 +00:00
Jordi Vilalta Prat
555acf4ba1
Some code formatting fixes
...
svn-id: r50893
2010-07-14 19:44:51 +00:00
Jordi Vilalta Prat
0b3201e5e3
Whitespace cleanup (mainly spaces and tabs at the end of line)
...
svn-id: r50885
2010-07-14 14:12:42 +00:00
Neeraj Kumar
85958744a2
Added code to enable testsuite selection using checkboxes
...
svn-id: r50850
2010-07-13 19:26:45 +00:00
Neeraj Kumar
424c13e9f4
switched testbed detection code to advance detector, doesn't bails out when game data not found
...
svn-id: r50789
2010-07-10 19:24:12 +00:00
Neeraj Kumar
333f704513
implemented rainbow palette rotation
...
svn-id: r50748
2010-07-08 20:30:11 +00:00
Neeraj Kumar
f470baa314
made Quit and RTL features working
...
svn-id: r50711
2010-07-05 21:29:15 +00:00
Neeraj Kumar
9aae29b8d3
added code for mouse and kbd events
...
svn-id: r50633
2010-07-03 21:14:44 +00:00
Neeraj Kumar
9a4bd4220f
testbed now keeps a list of executed testsuites
...
svn-id: r50545
2010-07-01 12:30:56 +00:00
Neeraj Kumar
68d691bc3e
removed all printfs, added logging feature in form of logPrintf
...
svn-id: r50512
2010-06-29 22:46:56 +00:00
Neeraj Kumar
ef1ba0ea15
added code to test timers and mutexes, some issues with mutexes present although
...
svn-id: r50444
2010-06-28 12:58:14 +00:00
Neeraj Kumar
cf3d5c2774
added files for misc tests, implemented the datetime test
...
svn-id: r50400
2010-06-27 21:09:57 +00:00
Neeraj Kumar
e537ce48bb
split testsuite.h into testsuite.cpp
...
svn-id: r50322
2010-06-26 14:29:50 +00:00
Neeraj Kumar
3cc204f461
the ScummVM header included to all source files
...
svn-id: r50320
2010-06-26 13:07:13 +00:00
Neeraj Kumar
ba36675351
completed the savefile tests
...
svn-id: r50319
2010-06-26 12:30:57 +00:00
Neeraj Kumar
82bfb7b7bf
added savegame tests
...
svn-id: r50290
2010-06-25 21:03:53 +00:00
Neeraj Kumar
b243a93932
added palette rotation test
...
svn-id: r50220
2010-06-24 15:27:28 +00:00
Neeraj Kumar
0012b23e84
modified the filesystem test, added a script to directly create the game-data-directory, no zip file required
...
svn-id: r50140
2010-06-22 14:39:51 +00:00
Neeraj Kumar
492f743d47
some more changes with GFX and FS tests
...
svn-id: r50064
2010-06-19 20:50:10 +00:00
Neeraj Kumar
f3dcd38c74
few fixes in GFX tests, added template for FS tests
...
svn-id: r49925
2010-06-17 11:23:51 +00:00
Neeraj Kumar
1032b69f51
some minor changes in the testsuite structure, reduced no. of files per testsuite, fixed some formatting
...
svn-id: r49571
2010-06-10 12:40:58 +00:00
Neeraj Kumar
1819c8b23b
polished the interface to interact with testsuites, added code to report test results
...
svn-id: r49456
2010-06-06 14:06:51 +00:00
Neeraj Kumar
91a8d25cea
completed the basic testsuite class
...
svn-id: r49392
2010-06-02 13:56:04 +00:00
Neeraj Kumar
5df3809d37
enhanced the basic testsuite class
...
svn-id: r49390
2010-06-02 04:45:44 +00:00
Neeraj Kumar
da1f5ee54c
created the basic testsuite class, will use it to create the GFX testsuite in graphics.h
...
svn-id: r49379
2010-06-01 18:06:31 +00:00