I hereby claim:
- I am antony on github.
- I am aiten (https://keybase.io/aiten) on keybase.
- I have a public key ASCn6d0qJgOXOuqmRnQSHTAYoj2U_pdHzKHZS2mUT9fAcwo
To claim this, I am signing this object:
// We use 'to:' on the modal trigger to force a refresh of the page cache once the modal has been inserted. | |
// Angular Bootstrap modals are actually created in the DOM once they are triggered, so our initial page parse doesn't grab them. | |
// If we don't do this, you will end up with a lot of nulls since Geb 0.11. | |
class ExamplePage extends Page { | |
static content = { | |
modalTrigger(to: ExamplePage) { $('.show-modal') } | |
modal { $('.my-modal').module(ModalDialogModule) } | |
} |
package pm.renderer.handlebars | |
import com.github.jknack.handlebars.Handlebars | |
import com.github.jknack.handlebars.Options | |
import com.github.jknack.handlebars.Template | |
import energizedwork.support.HandlebarsSpecification | |
import ratpack.handlebars.NamedHelper | |
import spock.lang.Ignore | |
class ExampleTemplateRenderingHelperSpec extends HandlebarsSpecification<TemplateRenderingHelper, String> { |
let spec = macro { | |
rule { $name:lit { $body ... } } => { | |
describe($name, function () { | |
$body ... | |
}); | |
} | |
} |
class ShiroAwareSpecification extends Specification { | |
@Shared Subject subject | |
@Shared ThreadState threadState | |
void setupSpec() { | |
subject = Mock(Subject) | |
threadState = new SubjectThreadState(subject) | |
threadState.bind() | |
} |
'use strict' | |
class MagicPage { | |
constructor () { | |
var contents = Object.keys(this.getContent()) | |
contents.map((key) => { | |
this[key] = this.getContent()[key] | |
}) | |
} | |
} |
package vendigo.support.extensions | |
import groovy.json.JsonOutput | |
import javax.script.ScriptEngine | |
import javax.script.ScriptEngineManager | |
class Chance { | |
private static ScriptEngine engine |
package myapp.specs.base | |
import geb.spock.GebReportingSpec | |
import spock.lang.Shared | |
import static org.openqa.selenium.logging.LogType.BROWSER | |
abstract class BrowserLoggingBaseSpec extends GebReportingSpec { | |
void cleanup() { |
I hereby claim:
To claim this, I am signing this object:
'use strict' | |
const Hapi = require('hapi') | |
const server = Hapi.server({ port: 3000, host: 'localhost' }) | |
const init = async () => { | |
await server.start() | |
console.log(`Server running at: ${server.info.uri}`) | |
} |
04fa8427a6bd1febc6863fa38e2dd82a1dc6c26860ba43eaf095629f68f55e452a625e8e14dddb4626d0b0f180f0024a7d460cdce5dda44f8684ce33e016ebf5c8;wayne-o |