From ad5ed58296521e68e4d9265cc2f0702c30d5619a Mon Sep 17 00:00:00 2001 From: Colin Henry Date: Sat, 22 Aug 2020 17:00:38 -0700 Subject: [PATCH] overhaul of the rest package, made it a little bit more testable(WIP) and understandable --- .drone.yml | 10 ++++++++++ README.md | 2 ++ rest/entity_handler.go | 2 +- 3 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..fcb5633 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,10 @@ +kind: pipeline +type: docker +name: default + +steps: +- name: test + image: golang + commands: + - go test ./... + - go build ./... \ No newline at end of file diff --git a/README.md b/README.md index 950da95..8a8b583 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,8 @@ A mix of useful packages, some are works in progress. +[![Build Status](https://ci.j5y.xyz/api/badges/jchenry/x/status.svg)](https://ci.j5y.xyz/jchenry/x) + ## Install ``` diff --git a/rest/entity_handler.go b/rest/entity_handler.go index a96f1a4..d683e15 100644 --- a/rest/entity_handler.go +++ b/rest/entity_handler.go @@ -7,7 +7,7 @@ import ( ) // EntityHandler returns a handler that provides restful verbs, following a CRUD model -func EntityHandler( +func restVerbHandler( get gohttp.Handler, post gohttp.Handler, put gohttp.Handler,