Skip to content

Instantly share code, notes, and snippets.

kusk generate ambassador -i <path to openapi definition> --service.name=petstore --service.port=8001
@olensmar
olensmar / kusk-openapi-extension.yaml
Last active August 16, 2021 09:39
Kusk OpenAPI Extension example
x-kusk:
cors:
origins:
- http://foo.example
methods:
- POST
- GET
- OPTIONS
path:
base: /petstore/api/v3
@olensmar
olensmar / gist:4769898
Created February 12, 2013 13:28
Sample Groovy Console Script
import com.eviware.soapui.support.UISupport
project = workspace.createProject( "My Project", null )
testSuite = project.addNewTestSuite( "TestSuite" )
testCase = testSuite.addNewTestCase( "TestCase" )
testCase.addTestStep( "httprequest", "HTTP Request" )
UISupport.showDesktopPanel( testCase )
testRunner = testCase.run( null, false )
UISupport.showInfoMessage( "TestCase finished with status $testRunner.status" )
// add this in a custom RequestFilter.filterRequest handler
context.httpMethod.addHeader( "Some Header", "Some Value" )