Ticket #683 (new defect)

Opened 7 years ago

Last modified 6 years ago

Create a testing platform for FIFE

Reported by: prock Owned by: FIFE
Priority: normal Milestone: 0.3.5
Component: engine tests Version: trunk
Severity: normal Keywords:
Cc: Blocked By:
Blocking: Time planned:
Time remaining: Time spent:

Description

There is already one in <fife>/tests/fife_test. This should be extended and used more heavily.

Change History

comment:1 Changed 7 years ago by prock

(In [3899]) * Added the MapLoadTest? to fife_test. This should serve as a simple template to create other tests from.

  • Modified the test plugin framework to allow for commands to be run on the current running test.
  • Compiled a new atlas by hand based off of a flare tileset on opengameart. (this might require a bit of tweaking to get it exactly right).

NOTE: all these assets are licensed CC-BY-SA refs #683

comment:2 Changed 7 years ago by prock

(In [3903]) * Removed some useless files in fife_test

  • Modified fife_test to use F10 as the console key binding as some international users dont have the BACKQUOTE key. refs #683

comment:3 Changed 7 years ago by prock

(In [3904]) * Added the "reset" command to fife_test which allows you to reset the currently running test

  • The console now goes away automatically when you start or reset a test.
  • Modified the grassland tileset to have less generic image names
  • Switched the testmap in MapLoadTest? to use the grassland map.
  • Added the rpgfont back to the assets for fife_test and use it as part of MapLoadTest? for the coordinate renderer.
  • Added a Key listener to MapLoadTest? and the ability to turn on the grid and coordiante renderers. refs #683

comment:4 Changed 7 years ago by prock

  • Milestone changed from Proposal to 0.3.4

comment:5 Changed 6 years ago by prock

  • Milestone changed from 0.3.4 to 0.3.5

Moving to 0.3.5 as we are preparing to release 0.3.4

Note: See TracTickets for help on using tickets.