<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://atk-framework.com/index.php?action=history&amp;feed=atom&amp;title=Minimal_testcase</id>
	<title>Minimal testcase - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://atk-framework.com/index.php?action=history&amp;feed=atom&amp;title=Minimal_testcase"/>
	<link rel="alternate" type="text/html" href="https://atk-framework.com/index.php?title=Minimal_testcase&amp;action=history"/>
	<updated>2026-09-23T12:07:09Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.1</generator>
	<entry>
		<id>https://atk-framework.com/index.php?title=Minimal_testcase&amp;diff=1631&amp;oldid=prev</id>
		<title>bahtiar at 08:00, 9 July 2006</title>
		<link rel="alternate" type="text/html" href="https://atk-framework.com/index.php?title=Minimal_testcase&amp;diff=1631&amp;oldid=prev"/>
		<updated>2006-07-09T08:00:59Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Often, you will encounter a problem for which you seek help on the forum or otherwise. Or you have found a bug for which you want to file a testcase in bugzilla.&lt;br /&gt;
&lt;br /&gt;
In both cases, it is important to create a *minimal testcase*. This increases the chance that someone will actuall try your testcase, and it will also increase the chance that the problem can be found.&lt;br /&gt;
&lt;br /&gt;
A minimal testcase is a piece of code that is stripped down as much as possible, in such a way, that it still demonstrates the problem. Here are some guidelines for creating a minimal testcase:&lt;br /&gt;
&lt;br /&gt;
* Include only those nodes that take part in the problem. Usually you only need to include multiple nodes if you have a problem with one of the relations.&lt;br /&gt;
* Strip any attribute, override and custom functions that do not influence the problem. Just strip it from the app, and see if the problem still exists.&lt;br /&gt;
* Provide the testcase in the form of a module that another developer can install without hassle. This means adding a module.inc file and a .sql file for creating the necessary table.&lt;br /&gt;
* Documentation in the code helps.&lt;/div&gt;</summary>
		<author><name>bahtiar</name></author>
	</entry>
</feed>