MantisBT - TestLink
View Issue Details
0007224TestLinkAssign Test Case Executionpublic2015-08-10 09:432015-09-19 08:49
sprosper 
fman 
normalmajoralways
closedfixed 
1.9.13 (2015 #1) 
1.9.14 (2015 Q3) 
MySql
READY FOR TESTING
0007224: GITHUB CODE - Mail not sent in test case assignment when BULK MODE IS USED
Using TestLink 1.9.14 [DEV] (Padawan)
 
Taken on 23/06/2015.

In test case assignment window, flagging checkbox to 'Send mail notification to sender' and than assigning test case clicking on 'Save' button give the message:

"You must provide at least one recipient email address. PROBLEMS SENDING MAIL TO:
Mailer Error: You must provide at least one recipient email address."

Despite of the user having correct mail configured and no mail is sent.

See attached screenshot

Note:

I have mail smtp server configured correctly and was able to send to the same user a mail in other context!
No tags attached.
child of 0006830closed fman Availables hot-fixes for 1.9.13 & How To get full fixed package from GitHub 
jpg errorSendMailToTester.jpg (260,209) 2015-08-10 09:43
http://mantis.testlink.org/file_download.php?file_id=4266&type=bug
jpg

jpg noMailOnAssign_Firefox.jpg (419,607) 2015-09-01 14:40
http://mantis.testlink.org/file_download.php?file_id=4280&type=bug
jpg yesMailOnAssign_Explorer.jpg (376,592) 2015-09-01 14:40
http://mantis.testlink.org/file_download.php?file_id=4281&type=bug
Issue History
2015-08-10 09:43sprosperNew Issue
2015-08-10 09:43sprosperFile Added: errorSendMailToTester.jpg
2015-08-10 09:53fmanNote Added: 0023706
2015-08-10 09:53fmanAssigned To => fman
2015-08-10 09:53fmanStatusnew => feedback
2015-08-10 10:25sprosperNote Added: 0023710
2015-08-10 10:25sprosperStatusfeedback => assigned
2015-08-10 10:29fmanNote Added: 0023711
2015-08-10 10:32fmanNote Added: 0023714
2015-08-10 10:32fmanStatusassigned => feedback
2015-08-10 18:19fmanNote Added: 0023723
2015-08-10 18:19fmanQA Team - Task Workflow Status => TBD
2015-08-10 18:19fmanStatusfeedback => closed
2015-08-10 18:19fmanResolutionopen => unable to reproduce
2015-08-10 18:19fmanFixed in Version => 1.9.14 (2015 Q3)
2015-09-01 14:39sprosperNote Added: 0023823
2015-09-01 14:39sprosperStatusclosed => assigned
2015-09-01 14:39sprosperResolutionunable to reproduce => reopened
2015-09-01 14:40sprosperFile Added: noMailOnAssign_Firefox.jpg
2015-09-01 14:40sprosperFile Added: yesMailOnAssign_Explorer.jpg
2015-09-01 14:53sprosperNote Added: 0023824
2015-09-01 15:07fmanNote Added: 0023825
2015-09-01 15:09sprosperNote Added: 0023826
2015-09-01 15:11sprosperNote Edited: 0023826bug_revision_view_page.php?bugnote_id=23826#r4579
2015-09-08 11:58fmanStatusassigned => acknowledged
2015-09-08 13:49fmanSummaryGITHUB CODE - Mail not sent in test case assignment => GITHUB CODE - Mail not sent in test case assignment when BULK MODE IS USED
2015-09-08 13:50fmanQA Team - Task Workflow StatusTBD => READY FOR TESTING
2015-09-08 13:50fmanNote Added: 0023834
2015-09-08 13:50fmanStatusacknowledged => resolved
2015-09-08 13:50fmanResolutionreopened => fixed
2015-09-08 15:34fmanRelationship addedchild of 0006830
2015-09-19 08:49fmanNote Added: 0023891
2015-09-19 08:49fmanStatusresolved => closed

Notes
(0023706)
fman   
2015-08-10 09:53   
>> Despite of the user having correct mail configured and no mail is sent.
this info is not enough
You need to provide a detailed example with users involved and with configuration of each user
(0023710)
sprosper   
2015-08-10 10:25   
You can easily reproduce with any configuration assigning test case to an user.
Anyway I have reproduced assigning a test case to admin as you can see in the attached screenshot.
I don't think it can be a configuration problem.
Consider that in the same scenario if you assign the test case to the same user, while you're assigning the test case to a test plan, mail is sent correctly.

Stefano
(0023711)
fman   
2015-08-10 10:29   
Please avoid the typical sentence 'You can easily reproduce', this provide no value, and seems to say that developer is an stupid.

>> Anyway I have reproduced assigning a test case to admin as you can see in the >>attached screenshot
>> I don't think it can be a configuration problem.
This can be OK if you plan to solve the issue by yourself, if not please provide requested information. This is the way to work in order to be sure we both are using SAME SCENARIO. (realy this is the ONLY way to work)



>> Consider that in the same scenario if you assign the test case to the same >>user, while you're assigning the test case to a test plan, mail is sent >>correctly.
Unfortunately you did not provide this info before
(0023714)
fman   
2015-08-10 10:32   
waiting for requested details
(0023723)
fman   
2015-08-10 18:19   
Tested on latest code from github => worked OK
(0023823)
sprosper   
2015-09-01 14:39   
Hi,

I finally realized why still not working to me.

It is because of the used browser:

I have tested right now with Firefox 40.0.3 and have reproduced the same error first reported, while doing the same operation with Explorer 11, it's working fine.
I'm going to attach a pair of screenshots showing how the related components in the page involved seem to be managed differently in the 2 cases, causing 'no user selection' in the firefox one.

Let me know if you need further details.

Thank you.

Stefano.
(0023824)
sprosper   
2015-09-01 14:53   
WARNING:

I did the selection reported in

http://mantis.testlink.org/file_download.php?file_id=4280&type=bug [^]

first selecting the user under 'Bulk user assignment' and than clicking on 'DO' button, with related test case selected.

The case in which you do the selection directly for the single test case works fine.

Stefano
(0023825)
fman   
2015-09-01 15:07   
On IE Jquery plugin for multiselect seems not to be loaded.
(0023826)
sprosper   
2015-09-01 15:09   
(edited on: 2015-09-01 15:11)
Hi,

sorry I realized only now:
The real difference from work and not work cases is the use of 'Bulk user assignment' or not.

With Explorer the 'Bulk user assignment' seems to not work and this is probably a different bug, so I tested with success only because I did the assign directly on the single test case.

Stefano

(0023834)
fman   
2015-09-08 13:50   
https://github.com/TestLinkOpenSourceTRMS/testlink-code/commit/271df6d74c2cf034f344c90b0435bdbf5989c8aa [^]
(0023891)
fman   
2015-09-19 08:49   
1.9.14 Padawan - released - 2015-09-19