SimpleTest Roadmap for Drupal 7

Events happening in the community are now at Drupal community events on www.drupal.org.
You are viewing a wiki page. You are welcome to join the group and then edit it. Be bold!
Posted by boombatower on March 24, 2008 at 8:45pm
Last updated by jacob.embree on Wed, 2018年12月12日 17:15

There are many things that need to be done to SimpleTest is to provide full test coverage, as requested by Dries, and be placed in the core. A lot of work has already been completed and we are making great strives towards making this a reality, but there is still much to do.

I have provided a general overview of what needs to be accomplished.

  1. Complete functional tests. (list)
  2. Review functional tests and ensure that they pass against HEAD and test necessary functionality.
  3. Plan unit testing
  4. Generate stub unit tests using SimpleTest Unit Testing
  5. Write unit tests.

There are a number of tasks that need to be completed to accomplish the goals above. This list is by no means final and will most likely grow with time.

  • (削除) #244741: Remove drupalVariableSet (削除ここまで)
  • (削除) #244701: Internal browser doesn't select first option and ignores selected options (削除ここまで)
  • (削除) #243769: Reset Environment (削除ここまで)
  • (削除) #243367: System tests are broken (削除ここまで)
  • (削除) #243532: Parse drupal errors (削除ここまで)
  • (削除) #242958: Clean up the modules code a bit (削除ここまで)
  • (削除) #242843: Clean up database table from crashed tests (削除ここまで)
  • (削除) #242934: Polish profile test (削除ここまで)
  • (削除) #239358: Get tests working for upload module (削除ここまで)
  • (削除) #241956: Do not call exit in simpletest module for CLI (削除ここまで)
  • (削除) #242069: Simpletest should include exception data in reporting (削除ここまで)
  • (削除) #242474: Using fnmatch breaks simpletest on windows (削除ここまで)
  • (削除) #240619: Default assertText Message (削除ここまで)
  • (削除) #240590: Remove various cleanup variables from DrupalTestCa (削除ここまで)
  • (削除) #240590: Remove depreciated method names (削除ここまで)
  • (削除) #238379: A little cleanup of the new UA code (削除ここまで)
  • (削除) #239565: Multiple test functions and db_prefixing cause error (削除ここまで)
  • (削除) #238640: Assert function for checking the non-existance of fields (削除ここまで)
  • (削除) #238538: Story is now article (削除ここまで)
  • (削除) #203784: Upload settings test (削除ここまで)
  • (削除) #234409: Create Group Convention (削除ここまで)
  • (削除) #212351: Polish the crap out of SimpleTest module (削除ここまで)
  • (削除) #237964: Clean up documentaion (削除ここまで)
  • #237963]: Add simpletest coding standards to Coder Module
  • (削除) #234405: Coding Standards (削除ここまで)
  • (削除) #237931: Support for file input type in the new internal browser (削除ここまで)
  • #233161: Tests for issues
  • (削除) #179534: Use a separate test database, transactional/rollback (削除ここまで)
  • (削除) #231348: Find a consistent naming convention for the *.test (削除ここまで)
  • (削除) #235013: desc is not Drupalish, use description (削除ここまで)
  • (削除) #237940: drupalPost throws exception in new browser (削除ここまで)
  • (削除) #237934: assertFieldById throws exception (削除ここまで)
  • (削除) #237667: get_info to getInfo (削除ここまで)
  • (削除) #237407: assertField() is broken (削除ここまで)
  • (削除) #237369: Clean up user-related functions (削除ここまで)
  • (削除) #236535: Consistent usage of t() (削除ここまで)
  • (削除) #236131: Create dummy files that can be used by tests for u (削除ここまで)
  • (削除) #232109: Replace SimpleTest browser with our own (削除ここまで)
  • (削除) #59505: Taxonomy tests need updating (削除ここまで)
  • (削除) #209297: New param in drupalGet (削除ここまで)
  • (削除) #230138: Absence defaults['created'] in drupalCreateNode (削除ここまで)
  • (削除) #229179: Wrong format in drupalCreateNode (削除ここまで)
  • (削除) Large number of test issues. (削除ここまで)

Below is a list of issues that need to be decided.

  • #214028: Break Tests up by method
  • (削除) #199880: Call to undefined method BadGroupTest::getTestIns (削除ここまで)
  • #214570: Replicate 'Begin' button at the top of the page
  • #212304: drupalCreateNode does not use the internal browser
  • #230269: Generate urls for running tests directly
  • (削除) #212415: Use hook_requirements() rather than odd simpletest (削除ここまで)
  • #233161: Tests for issues

The following are fixed issues that have comments that need to be looked at for possible problems found through testing.

  • (削除) #245955: Review: BlogAPI Module Test (削除ここまで)
  • (削除) #244763: Review: User Module Test (削除ここまで)
  • (削除) #245904: XMLRPC doesn't check for NULL error object (削除ここまで)
  • (削除) #242475: Help module test (削除ここまで)
  • (削除) #241467: DBLog module test (削除ここまで)
  • (削除) #240644: Blog module test (削除ここまで)
  • (削除) #244602: Forum test (削除ここまで)
  • #237336: Url Aliases no longer work

Things to remember to fix/change.

  • #244763: Move unit tests out of user functional tests

Testing and Quality Assurance

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

AltStyle によって変換されたページ (->オリジナル) /