aquaman / clr-sessions

Command-line Ruby Session-Based Testing Framework
8 stars 3 forks source link

Allow tester names longer than 3 characters in session file names. #9

Open darkbass98 opened 13 years ago

darkbass98 commented 13 years ago

The current limit is 3 characters for a tester name (eg. et-dmk-010111-a.ses). It would be helpful for organizational purposes (and easier to read) if we were able to use more characters. Ideally, I'd like to use our testers' LDAPs, and those are typically longer than 3 characters. If we were allowed more like 10, the chances of duplicates is unlikely without having to artificially change someone's initials.

I'm fortunate in that my LDAP is the same as my initials: DMK. But if I wasn't so lucky, my LDAP could easily be dankirk, or something even longer. In that case, it would be great to be able to use dankirk as the tester name in the session report file name.

How do I add the Feature Request label?

aquaman commented 12 years ago

Apologies on the delay on this one. I added the 'Feature Request' label to it.

The tester's initials are meant to be just that - initials. Not a name. My scripts allow 2 or 3 initials because I had testers with only 2 names who didn't want to add a number to their initials.

This is the first time I've been asked to add more characters to the tester identifier portion of the filename.

I am not sure of your LDAP setup - will 10 characters be enough? I don't really want to increase the identifier portion beyond that because I want the filename to remain fairly readable. Longer names (obviously) go inside the session sheet and don't need to be spelled out in the filename itself.

Here is my proposed enhancement:

Please confirm that these specs will meet your needs. Thanks.

darkbass98 commented 12 years ago

Hi Paul - I managed to work with the specs as they are, but if the name were increased as you propose, it would make things easier to read for our group, yes.