> On Jul 25, 2021, at 2:06 PM, sebb <seb...@gmail.com> wrote:
> 
> On Sun, 25 Jul 2021 at 19:32, Craig Russell <apache....@gmail.com 
> <mailto:apache....@gmail.com>> wrote:
>> 
>> Hi Sebb,
>> 
>>> On Jul 25, 2021, at 2:55 AM, sebb <seb...@gmail.com> wrote:
>>> 
>>> On Sat, 24 Jul 2021 at 23:46, Craig Russell <apache....@gmail.com> wrote:
>>>> 
>>>> Hi Sebb,
>>>> 
>>>> Thanks for the review.
>>>> 
>>>> Do you see any harm in merging this branch?
>>> 
>>> Yes, there are no tests.
>> 
>> News to me. Where are the tests for the icla panel?
> 
> I always try to at least run the code locally before making it live.
> e.g. by testing individual methods in irb or a Ruby script.


> Many of the workbench screens can be exercised in a local installation
> without progressing to a commit.
> I have not done so with the proposed code.

Same here. 
> 
> AFAICT the code cannot have been tested -- previously it did not even
> compile, and there was a missing method.

You are completely correct. I made the decision not to invest the few hours 
needed to set up the workbench (the notes in www/secretary/workbench/README led 
me to believe that there was an hour of downloading stuff just to get started).

I know that testing a UI application is appallingly difficult but thought that 
perhaps there were some "unit tests" that the components could use.

Regards
Craig
> 
>> Thanks,
>> Craig
>>> 
>>>> I'd like to see it in action...
>>>> 
>>>> Thanks,
>>>> 
>>>> Craig
>>>> 
>>>>> On Jul 24, 2021, at 3:27 PM, s...@apache.org wrote:
>>>>> 
>>>>> This is an automated email from the ASF dual-hosted git repository.
>>>>> 
>>>>> sebb pushed a commit to branch family-first
>>>>> in repository https://gitbox.apache.org/repos/asf/whimsy.git
>>>>> 
>>>>> 
>>>>> The following commit(s) were added to refs/heads/family-first by this 
>>>>> push:
>>>>>   new 9a297b3  Fix obvious errors
>>>>> 9a297b3 is described below
>>>>> 
>>>>> commit 9a297b38f1a77b908e939e341248b7a8cd8808b1
>>>>> Author: Sebb <s...@apache.org>
>>>>> AuthorDate: Sat Jul 24 23:27:37 2021 +0100
>>>>> 
>>>>>  Fix obvious errors
>>>>> 
>>>>>  - spurious trailing )
>>>>>  - duplicate function name
>>>>> ---
>>>>> www/secretary/workbench/views/forms/icla.js.rb | 4 ++--
>>>>> 1 file changed, 2 insertions(+), 2 deletions(-)
>>>>> 
>>>>> diff --git a/www/secretary/workbench/views/forms/icla.js.rb 
>>>>> b/www/secretary/workbench/views/forms/icla.js.rb
>>>>> index 4a893a3..656a854 100644
>>>>> --- a/www/secretary/workbench/views/forms/icla.js.rb
>>>>> +++ b/www/secretary/workbench/views/forms/icla.js.rb
>>>>> @@ -258,7 +258,7 @@ class ICLA < Vue
>>>>> end
>>>>> 
>>>>> # generate file name from the real name
>>>>> -  def genfilename(realname, familyfirst))
>>>>> +  def genfilename(realname, familyfirst)
>>>>>   nominalname = asciize(realname.strip()).downcase().gsub(/\W+/, '-')
>>>>>   if !familyfirst
>>>>>     return nominalname
>>>>> @@ -280,7 +280,7 @@ class ICLA < Vue
>>>>> end
>>>>> 
>>>>> # generate LDAP givenName from public name
>>>>> -  def genldapsn(pnamearray, ffirst)
>>>>> +  def genldapgivenname(pnamearray, ffirst)
>>>>>   if ffirst
>>>>>     return pnamearray[-1]
>>>>>   else
>>>> 
>>>> Craig L Russell
>>>> c...@apache.org
>>>> 
>> 
>> Craig L Russell
>> c...@apache.org

Craig L Russell
c...@apache.org

Reply via email to