Skip to content

Instantly share code, notes, and snippets.

View gsmaverick's full-sized avatar

Gavin Schulz gsmaverick

  • San Francisco, CA
View GitHub Profile
import S3File
object HelloWorldController extends Controller {
def index = {
val file = S3File("id", "path/to/file")
val json = Json.toJson(file)(S3File.linkSigningS3FileWrites)
Ok(json)
}
}
case class S3File(id: String, path: String)
object S3File {
implicit def s3FileFormat: Format[S3File] = Json.format[S3File]
def generateSignedLink(path: String): String = ???
}
// Simple unit testing in wren.
class Spec {
new(description, body) {
_description = description
if (_body.type == Fiber){
_body = body
} else {
_body = new Fiber(body)
@gsmaverick
gsmaverick / spec.wren.dart
Created January 18, 2015 02:33
Simple unit testing in wren.
// Simple unit testing in wren.
class Spec {
new(description, body) {
_description = description
_body = body
}
description { _description }
@gsmaverick
gsmaverick / spec.wren
Created January 18, 2015 02:32
Simple unit testing in wren.
// Simple unit testing in wren.
class Spec {
new(description, body) {
_description = description
_body = body
}
description { _description }
@gsmaverick
gsmaverick / spec.wren
Last active August 29, 2015 14:13
Simple unit testing in wren.
// Simple unit testing in wren.
class Spec {
new(description, body) {
_description = description
_body = body
}
description { _description }
// The prototypes you added
MC.View = Backbone.View;
MC.View.prototype.Terms = Terms.m;
MC.View.prototype.formats = formats;
// In your view:
render : function() {
this.$el.html(this.template({
terms: this.Terms
// Put any other data you want in your template inside this object as well
premise Infractions
1351 76
217 75
733 64
2181 64
1022 62
2249 60
416 58
929 56
1158 56
premise Infractions
1351 76
217 75
733 64
2181 64
1022 62
2249 60
416 58
929 56
1158 56