Running unit tests from IDE, how to change authentication credentials

dragan ciganovic October 3, 2017

Hi,

I followed instructions on https://scriptrunner.adaptavist.com/latest/jira/testing.html on how to run unit tests from IDE, but I can't successfully authenticate.

Log header: Authorization: Basic YWRtaW46YWRtaW4= (I guess this is admin/admin)

I am getting 403 Authentication denied, because I don't have (admin/admin) user.

How can I change credentials for running unit tests from IDE?

 

 

1 answer

1 accepted

0 votes
Answer accepted
dragan ciganovic October 3, 2017

OK, managed to do it with extending

class JiraScriptRunnerTestRunner extends ScriptRunnerTestRunner

and overriding 

@Override
void run(RunNotifier notifier)

Anyway it would be nice if scriptrunner would allow us to specify username and password as a '-D' System property, same like with baseurl

def baseUrl = System.getProperty("baseurl", "http://localhost:8080/jira")
abbeycode November 25, 2020

Are you able to share how you modified `run` in your override? I tried copying and pasting the decompiled class's method so I could replace the "admin/admin" string, but I couldn't get it to compile.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events