Issue875

classification
Title Tests do not run properly without packages
Type defect Module core code 21.5
Severity inconvenience Platform N/A
Keywords Nosy List stephen
explanation
process
These controls should only be changed by committers and tracker administrators.
Status new   Reason
Superseder  
Priority normal   Assigned To

Created on 2014-10-12.15:00:00 by stephen, last changed 2014-10-12.15:24:12 by stephen.

Files
File name Uploaded Type Edit Remove
beta.err.141011203124 stephen, 2014-10-12.15:04:36 application/octet-stream
check-with-pkgs.err stephen, 2014-10-12.15:05:34 application/octet-stream
Messages
msg2533 [hidden] ([hidden]) Date: 2014-10-12.15:24:11
This is an umbrella issue to track a bunch of bugs in testing related to
availability of packages.  Please add a comment about resolution here
when those bugs are done.  Also add new related bugs to the list.

issue876 Mule *-utils.el and mule-base package need refactoring

issue878 keymap-tests crashes due to non-command symbols
msg2529 [hidden] ([hidden]) Date: 2014-10-12.15:04:36
Add two files, beta.err (a complete build log in a fresh checkout) and
check-with-pkgs.err (just make check with EMACSPACKAGEPATH pointing to a
package installation).

Note that some tests do check for availability of needed packages and
skip the test if unavailable.  This may be unavoidable, but it's
undesirable.  Tests that can be done only with the core functionality
being tested should be written.
msg2528 [hidden] ([hidden]) Date: 2014-10-12.14:59:58
Several tests require packages to be performed.  This should be avoided
as packages may not be available at test time (eg, a fresh install).
History
Date User Action Args
2014-10-12 15:24:12stephensetmessages: + msg2533
2014-10-12 15:05:34stephensetfiles: + check-with-pkgs.err
2014-10-12 15:04:38stephensetfiles: + beta.err.141011203124
messages: + msg2529
2014-10-12 15:00:00stephencreate