View Issue Details

This bug affects 1 person(s).
 8
IDProjectCategoryView StatusLast Update
08259Bug reportsOtherpublic2013-11-25 15:40
Reportermfaber Assigned Tosammousa  
PrioritynormalSeveritypartial_block 
Status closedResolutionwon't fix 
Product Version2.05 RC 
Target Version2.05+Fixed in Version2.05+ 
Summary08259: Fatal error: Call to undefined method ExpressionManager::UnitTestEvaluator()
Description

Fatal error: Call to undefined method ExpressionManager::UnitTestEvaluator() in \LimeSurvey\application\views\admin\expressions\test\unit.php on line 2

Error appears after choosing various EM tests from the menu

Probably was introduced with ad5eef24a7e396caf17baad9ccaa59f8e04a873b (commit from september 29)

most recent github 2.05

TagsNo tags attached.
Bug heat8
Complete LimeSurvey version number (& build)131010
I will donate to the project if issue is resolvedNo
BrowserF
Database type & versionMySQL 5.0.10
Server OS (if known)Win7
Webserver software & version (if known)Apache/2.4.3 (Win32)
PHP VersionPhP 5.4.7

Users monitoring this issue

There are no users monitoring this issue.

Activities

DenisChenu

DenisChenu

2013-10-13 21:57

developer   ~26772

https://github.com/LimeSurvey/LimeSurvey/commit/ad5eef24a7e396caf17baad9ccaa59f8e04a873b

Link it's better ;)

sammousa

sammousa

2013-10-22 14:12

reporter   ~26902

Fix committed to 2.05 branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=13329

mfaber

mfaber

2013-10-22 19:30

reporter   ~26930

Hi Sam, especially the unit testing I found VERY helpful for finding and identifying causes of problems with the EM functions. What was the reason for removing these test functions? Could you please put them back in?

sammousa

sammousa

2013-10-29 14:03

reporter   ~27006

Mfaber, they have not been removed, they have just been moved to the unit test directory.

mfaber

mfaber

2013-10-29 15:15

reporter   ~27012

oh, ok. But how can I access (run) them?
I tried using http:/..../application/tests/unit/ExpressionManagerTest.php but that didn't work.
What do you think about linking to the new location from within LS?

sammousa

sammousa

2013-11-05 14:10

reporter   ~27089

We decided during the meeting that testing functionality should be run from the commandline using PHPUnit.

sammousa

sammousa

2013-11-05 14:14

reporter   ~27090

http://manual.limesurvey.org/wiki/Testing

c_schmitz

c_schmitz

2013-11-25 15:40

administrator   ~27390

2.05RC7 released

Related Changesets

LimeSurvey: 2.05 98955ba5

2013-10-22 14:11

sammousa


Details Diff
Fixed issue 08259: Undefined method
ExpressionManager::UnitTestEvaluator()
Dev Removed the link from the GUI.
Affected Issues
08259
rm - application/views/admin/expressions/test/unit.php Diff
mod - application/views/admin/expressions/test_view.php Diff File

Issue History

Date Modified Username Field Change
2013-10-11 00:16 mfaber New Issue
2013-10-11 00:16 mfaber Issue generated from: 08256
2013-10-13 21:57 DenisChenu Note Added: 26772
2013-10-14 10:19 c_schmitz Assigned To => sammousa
2013-10-14 10:19 c_schmitz Status new => assigned
2013-10-22 14:12 sammousa Changeset attached => LimeSurvey 2.05 98955ba5
2013-10-22 14:12 sammousa Note Added: 26902
2013-10-22 14:12 sammousa Resolution open => fixed
2013-10-22 14:12 sammousa Status assigned => resolved
2013-10-22 19:30 mfaber Note Added: 26930
2013-10-22 19:31 mfaber Status resolved => feedback
2013-10-22 19:31 mfaber Resolution fixed => reopened
2013-10-29 14:03 sammousa Note Added: 27006
2013-10-29 15:15 mfaber Note Added: 27012
2013-10-29 15:15 mfaber Status feedback => assigned
2013-11-05 14:10 sammousa Note Added: 27089
2013-11-05 14:10 sammousa Status assigned => resolved
2013-11-05 14:10 sammousa Resolution reopened => won't fix
2013-11-05 14:14 sammousa Note Added: 27090
2013-11-22 11:28 c_schmitz Target Version => 2.05+
2013-11-25 15:40 c_schmitz Fixed in Version => 2.05+
2013-11-25 15:40 c_schmitz Note Added: 27390
2013-11-25 15:40 c_schmitz Status resolved => closed