Skip to content
This repository has been archived by the owner on Nov 9, 2020. It is now read-only.

Commit

Permalink
Adding gocheck test framework support (Issue #472) (#1246)
Browse files Browse the repository at this point in the history
* Adding gocheck testframework support (Issue #472)
  • Loading branch information
shuklanirdesh82 committed May 15, 2017
1 parent 1ef8e18 commit 40eec29
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 5 deletions.
2 changes: 1 addition & 1 deletion .drone.sec
Original file line number Diff line number Diff line change
@@ -1 +1 @@
eyJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkExMjhHQ00ifQ.cP1lo81wmyPHiokTrTFMyNQAipJRErSsXVn-pzuY_s9RnZcO1SzUYMLSOPKi1aJSLE_KoYcx2vq9qOi8rZAaetZtnBAQ29kH9d-9gXrhJPxw-ER9P_7SnKypWpv1SOOeefj7ExQK6AGp2Ipzme-lEYoHV-vY3sQGdYbS3zdX6FSKpY_x0shQeTd00Smksi35pOymb0y9wXTdeKj1cGL6QDwZ_RSCj6WDBXpNvajAaguLQ4BbUaThc-xf6YNBPZyz6bsCvdBI1Tu0cvtWovWzCr5GKZpG8j-P2wJaVEHCKx5a7MvBJfLycnFSDaT4f7JK_jDE3kCrcBg8AAGb4C_kQw.fqQ2_G2SR3JxClC9.MhAc3Gw1HzNPlrU6caskD1XLyQXXpnAJSFeIa6LKVZnzY6STui87xYhzmMAQdlWLOOVl6grhDvoF3lUQgs5bcDXToCWXqsduq_p_S0s388dnH3_FIsBmvtL05F8GGMyUNEE2fRrLcxL8kw6ScJX2n8LhB9pAeXp1mQdyo1DqZ7ttCe-_hFz2jqGu2xpCBbAiUgXNzPiQZL6wjYBcXKQa4a21thnjPAJX0e8etfZi4YfGf734LuEVkKF_Rp-QQblVrHOInqOfbJrFcIvQV-O8EN0Iuou43ZKt2trPlHZ2r20CLS1ltdhn4WsHZaQfMKEVjoqnZAfysebHCF9-cpvNbt9DkPPGvPmLugjQrP8-jW3i2QSWTlqcHsfQHurIgRjaTgMZv-2aaXt64KSbLpiEQwqulNAe7-aoTpsTBRFyTLAJqwKag-1ZYus6HUGWD_GTEoM6IJN283r0Ne5FP8G96kDzKqVoPSGA2Lmjaq5Vc4Xfv3fDATAHGTApbfRonoqrLXh6P6kVz_TciHrakiEAA0nkI2j0BEo9XAOBaog5lP5c_HwkKvJ7gdVPIIjwz_4ca7s-q0PdZSZYsnyiI-vyJfwjjBdEbhXA5HJl-_UsnAW3nUODkSxpjyl_Ss0uaq2KUnUkJmxsXj3eT1qUywPBSE9UkLoQqWsHRvhWOAiqD_-FaPbLdOQxfiNwNr5wL7glNPx4IHqMiJ4dgsG-vO_PTpxgbSGg0B52xqFBcr92EORcfHjxN-VHN9ccpi8q7rxD1LNKMYjebyqBlOiQ9xcqqkHTMd6xlYjTd9lSVHP8uJle_bhLrBEsEUapuO4YPBwx_u1MZpe4GuX7Ip57IMlqY1vJL3owvJH32HJ_801dW1ik2plIM7yZlpEYYk8JmTckVBh_-YxYE_lQw_3ODIriRyg7fSPnoIXi4xVEXzpfV2wID45rXGLFgzbsK_3VG8TkXO7o613Ky5Vn8zCB1ej1BcHCBuGDSOlJfkaOX1IZlla3VV1YLg6Uj-AiEl-Y6WQDJOpSeBDAfDiDTj7LxfiX3tJakfwPHpzQPJcggL0CqmIMxRxkb9N9iMpmj1YbXL_J1Ve1ZwBfGx0lhIZm5PGSOm7i3u1NTBa01PUcvUYrE6lXfIwTaQV7G9BcyOdlPQ61123oiOl3Q3ioDIj0TgvpfquP2wuVOqvsKK8wRfImAHpe_Jiq3UWZUmpn5gR_u93Xign7WtZ6mN1ylvlIABKUluuAkRVMhHflkd0EHFAAEKRZ5YJRl2jIdz8F_w6VkUFqDskjCbtRM4P4QzJrHtztvukJR6QLIojVAom6rGUl97Bf1R_ayWQ-XKPG-VpP3ULKzQcfBakI2H99GTVAdmPETtxNIppVL1zCAYx4uSOqPIKp_00Z0lYcmV_J6UzwvmWln3rzk6Ikuyxyw7TvKux1-T1qmoiDuXYgKnD1zJzxA9EsEiJJDp4n14uyi8HiV0fgwfKSrXKYu-d6onxyk6VQ1iTKo288rBpb5N2TyAJl1i7VKVSvvvnRu70U-l3tygkoheI6hjOASMTGU_RpHXajHpge9TVX2_e8D8MXGvvCGyT1u6nJT1Zwe9XcAS-XhATMgQ8fUawM8ZA3bou-tDosQ0qCWmtkQgIePT0X1IEDYF1ZZxNpj2WzfW044kWpCIcQF3I9S8ur-Sfnt8GES7_rTgRynBtvxbwh5Vo8pkR1TTsaDyVf-BPWrqNKZvA_33NMht-8kOilSWjZ_fe-LhdrZ-xFaONnLrRLUkGR1YFtB7pFVQZYeaAk4Q40fX6-_txvhc3iqp5cvxcAgsKmTVhEbtk1wMrCx9nLp2BbY4DeNkL_cHXHvHw4PGVP94025y07PbJbOrodCs5L6KYqhdJ7g6jZSBjPcg3bMhc1mLw2hw8k_mHm1Wdh8aWX4unuo-6-Au6j8HxddP9ZZTF-JXTD3CV1lnqjb6qVp71DoRs0alubiRm9qBAkWeJCVtr8DsZgsyUUBrDyf8D288PUQrhC2GriIBU9Nu9I0d3BfRHpq5dkl2wVZxZ2zk3KJAGH7946Iz4uq2kws5NYfW-h-u310CEQ92F1RQpZTcO5Dt4CxJtG9oDBTWRH3BeHX-iYMu43MEsdNnxP7EYDOux0q0o9_gOLNQxt04p2aaB6DvzgW-k8bfAno-yXzpoOyY1U70NMu9WHJ6vTRLFb1Vuairkh-GRGDxMiLBZnFUAqqgvl6dXF5Ehk3eNNUJCEtTVK19lT34Ehm0I4Wh7-Qqs1418EnXD4iepXTGd3UsVBqxTEvC3kXHoB9KUEj-Rq2JzBuhkhPiEILQY46mAXAh24p8XW_DdL0l-g6DG8_KwiejWoE4OadC_lIMvcTXGhA2wnDKKlUWAPFllYCyxXjWmFKghGgMLcoRTPPnFnXdvcUP-bFHxVpfjhE74s2gJykAGbucSjtWs6H9mf9sHudOsT0SsIOx_zTNNR9Abruhf7upHhpRoemUz6zqyfrLV6YIr_4KAsdzEasuU4UMuJ6HUFvNOlST_exFabiySYiz_-l6EaNfRam5G5nEHufuo43DRUOGQwJbNeDYzEYkPHLuH6wmjmxnE-mWOELgo-4-9HFkYzbOlGcoZ9vgwSdGxpPCbUVxPJrKtq3orrebf7nyuKlovG7g_-ytk__L2N32XfSmrktjQYGtsN43gTWwTYABmhlZ17hO3e0phs-hhx3XoaesypWg3wq3sNvIIaHXn4nj6nv-02VcvE7NJSfzlBZnxVfL4wTeXYpte8q7bFUDBJGBpTEo7eRrytGTxQiUMhtnFOKUbBVZ_scNqCp3Jxtltjs9F2qLmAhBKzJTDfw3euZUrtCDxyUNFFUWOrDgYheclIbgwNDhR_qCoXBkaAgY9dzFFG4HxtVLSrWqY3I1mN7rLn2n1FeCGqTlpQ54KgQiCq03bFRL4zFoON9ZEFn8t3UD_C_jk5Ggw8dQdpvYnf10VZzEmI51WxX7HzoKrdQVkJ50wt8M_q9JmSiliAfw_fwfGOLkILgOyNiET5k6CDZv2hWcPbXzxor44DAlLFI0YTZ5W8CR4704pRLV0KmieetxRUG5UmJHCblaG3QPNjRKLhJz9WlzLuduxbClrAeQouRroiKtSpQnK4sAW7a4OrsqzXIYpUcVmDlJTmpW9a7V06WAF8WvRdHS5qCFcUBgYNlH_l0DYfyfdy6hoJ61fiwxG-CBxmLSy-Ay1vw7dM2-iW3ILzytUqbs_a2X4LNyQPPmP1Zwtwx-QoRHiVfMSJbTuPjN9qkBjyPykx9GPGSqiIbFU1x6sAVvLy1y9TOopLzS45boqhNIR_Bbcnh5hY9ZZgicvn54pQGeBmEcaRtruvG-ib45vIMfsmS9wHNThnznZgB6F4rI1H77UDfnLBWAORIo8YUmFUjI8ApRu9qXzq5ke71_cGfC8ZFPPiFjfYKDLl8yCBSWHC4pd4O7bqd0PY3vuE46mGUxEU6Zex-VjVlbkUTRFiR5FB-6_iTR-YfxRqa2FEFPBcuGu0cwk5Pf5eyMOMN_y9i2O1-1ZB-JYBw2FhUBiaVgQ8wKW9JlmjGTSJVAmOB0Uv42sIIXCVtCYc8VGvORGITmMmMinHL2kGRQ9LTsBJdZWXVdJUAJUq2P9APnJTyxmNSyzH1j_xOMNObusCfPVoS-5GapmCH6FEOw0udh_Oi9DXneXDBU_Is6arJLE0hhjaD0uyRKlUGdOwVgUe9CbjfYBPOAKd8B5zg4zKNx7Jdk9FJRRwxv5YT4dY1KgjfcJkpD5n_YSjHBa_0xS2uMoja-lP93RHAGXFY6ZuAfrMrymKGorBHuz-7kUQuD-4Wgtq1YyfsB7UhqE046StUhpiQpSioz6CWE9KIIGA1y4mBqZd1l-8ajuQQGpMmCnn8W1K0qRyM2XRmG9BuyFnMfyEQ6llQXkBqrNnOzN1-48ifTz35hB4yhcINHaNNdqCQqFLKns.W5DWjuX5P_zsRBAGGGDGcQ
eyJhbGciOiJSU0EtT0FFUCIsImVuYyI6IkExMjhHQ00ifQ.e3-y8gdu6rqrJdkx91mivB2BuAehDHb68mDxmUQRI4RhHJsNC61fMMZc38a7CX0xiWiHxq7qXks9AUDooqnc2UzxPXj5nwY3eZy7jQaxkRTMl9kMJ3gTS64-RgRmgee0_gKadrsAeGgh_SXJ8blifGd6kf9IINpdr2S3Oh9-Rdm5CMxsPAFpluO8xqL58QU-7l0KA8YcTFRlGMP-g8wBd6aO6rt7fhM5RdEPVKsB2V8JBm5jomCfDUJzTuhl9ONuu4baBkolxYbH-NU1eXMllv4S1ER9qQTMdeubLOjeX_urgD0RANLRxMYqLVNnb6rJUTli7czgLMG2BV9Hqj7tig.yS5ORPiMcJYjujZj.awBju5iY_bAq76qiD1qqpZecqfuCmpIRR7MU8i-OAElyTQoKEqONHxbYW0dLBSaZyvTQuQyatZcE7OyyoQWuNFnvSnoQI63kULSKL5W5XP5h2dy8TvYqMvHbKSyjYnUBZKj2ZYxOizsuAmvF1WCmqa_9WnqXye_YIIHCAditKa7bGMtKTAgqMD737Zr-YsaasEt5tIzjLh0MhdH2bcxADJ1hdTV7bbspLSbG7E8K5t98bVXrsJIVYKDVdmbq09OxVV93KZX4XrMVWOLetFok5SBwCeYkZtATSw7KASKTfF83Jr31P1zrIHagPBLQnOWHINbw0mIq-YYmkXLJH744Cf-eXpRiiySXjdzVoRoZS1EOvD53VNt6Eh6A2qSYG4V_RimS0iDk6noctwN6FXdGvQ1y9Te_dnjYqYjJHJl4zp2axBoyKzHyjJdtmOd1D9wR_fFCY3qGNVD-iJluohqMV9KjvUIJLDXtrbvvDEIO4npI2BTgqxeZarUuWzftnbD7Dl2KyPgL1ZLvXhgUUOI90OwwtIT5Sg-6Jwy6eKWrGQdt4jdVpX7aQ4PjhgKNdCTl1di9SchcM-XATOfdwIRBLovKW0dOlUNpFlgvdCdl3PEggS_zfBiVDRdrwsL4F9VEUTDxlI2sC37zI9hTaseiaFjnpZtjlYZCeHzghkN80abWjMQqKWJVViXO7X_Td41o-vJy2RT9cS0mKbpvj_69T-vjijC5N5zc_BJRKdVHHKTUY4iN-LCk7PWJfyiId8v6VVvDWRln2v_7MRYJ8VPz0PmXOjcr4gQ_nBCMZHCs46T9PAZ6O63HoAmSnuyGnX6pnPwQZmBtdknmR9jNd48N4nWHHCEI_Q1DZOaRAPMY9BS0s5xb6oN_2Rz9NkyhGTLXTlCdvJRML6pvxTY1fMCeO34ffQqEfDMv9grSvzs9TR1tgRuzKFvMlBtTSHobXucxvQBmPHZ7IC1Vw0wifCoRdYzroyW90egXmVzoeaKnIO2eU12DASX6S8fgUumYOYctf9mwpqFIoEddhZU1-rcGaexbxzJEDZiRhOgpeZBn8P-mDu9Nybz-lCufa93FXh_24GUWhaVzh_pQn-7ojlzSY7Ax3LO-dbgI1RTBnQLC2a9EokhKAACSMO1zOIHp8Gu0Je6YAP615qM67sy1aVsDayCPdIACWPOltTV2JYm92IRIwJHcPGbFYsLm9my-eBJr0LRef3SI5jSGZg-NhjM2Bl2jdGjlgMGnjbmukDxG7Yj34ElUJe2yqjEHhMWcVEX6wniLK5-D2yywoFbAZhuCfymYVAE5Dna2Qu8sfi004Y9Lxbdi7LZDACLhoGdvkOk3KMCJosVGSVo20oMeNG0HHk0lMnceIvxI1hdrwUgjAVTiy0WoIwrV2NNTOIdfV-M4eoB7XY7x20R5uV2umIXGmZrVbRZeU9LNjzCG1HTuvHGeLZtsxItH3ervwTFWOzsWzPzUJr56ZlWMFiLPZrNV1cg08-dr_3rl64axdSRZ_mbGA7rhgYNsLHtUU1HV6vpjAUrSyFz6jgeoHJEw56dE9Ef5KOrgh7isuxhoilxxo3yI_OZRjNrnf1Yk3q9pGlYBvuKLxIIEvEygdmAkhowGFgjnepziunC7RFEe77MOmyNPnbv5fZWHg7Q2lN5aLgnl4sVTHO1NxKVUj9I43Z1YExf2tLXXKDPXQImN9-9goJE2RXenOlp1MSAYiYoZ52mGUWwmj8UpAZcvJ7VhDJp463Rn5XxrE3TgsgbiGftdsIUfeyffw8iu2pk6K4RTSUctsstKyNSxg9jIsm0EwqwZwk78I6J2Ao_gD-bL1Wb3JevuCN3nWdQD-TAZWq3rSYAElp9xnyksUuWfEhjGLDOWkkP-IcH2po2uz-UlMJqGoHNvDqfZFCLkE5cefpwdgleFCq1BaDkPKA5phuYghNV4hqQXRxHj9ymKamtW0cWlfYWIjSzMaO9ZDlaSMxe8INU8QJjj_PClyvI8v5VR0PqxRG7jBmxAfCUNTM-iAl5P-iF_PGV80I3if8qyYcDANpS1oyP_0ZI2kPJFSCKkW9TOYh6g95vVhV37OdWbPk6CiZdaP69X7vyRuOCMb9S6UadMsMTysVUkB9u_MedYd63m0Xx0FjLMagWA41Wpd7v3qktkUzxcyfyu-DEUqBdsFsT-DrWqoKOYQRxwnv2M2Ghy6spVkCWjGH0FGGGTrOhkLZ7wC5g6NShhVQ-aoimVNLvDQ2rZSLZuPubgwKWxMA-SwsHgKMa_xC1ID38qFEdGmZqqFxmlxDSC4JdJyJjrHh4tsWK4OI78B5jvWmu6bjWSH7XvzgQdseIr4VkIefacCfzvqeb4aN5AEjbVjeeoAq4Xwqi9aAQW36FNUQwKtvjQMdx1Vai9KD429k-1UrMAqhTKg75OZINLLG2GbVb_IMYf_kAbxlz_rQUsDQ-CwvOYPiApazD8aNkUPulgXNgk_wj1Ty98LQ04of0mzpx9_9_ypuZBck3nNuLnEZDP3I-kbf3jMO3c4tEs5Nc-1FxqdqogtG_mPOlhniFdGnQa77JxpxqLamdvQXFcZpHK4v6iN6aoiuBv3ybG53OXqb__hY8Vp5vImXjRuCiVXSipPIaUWiZXsiyeqR6XQ8KZOo8dtvxQDApoF4r4FJbVXfdBm1dIEE1MWJ25GwpeEn11HFXYxdpwe8EQ7YE1Rnz-buAuAAYc6C5F6FFcQd2b0F2KpLJN4P_04lwT2Ill05CZruGwnuY7BvUZRK9yFH_CJT0vkp3nzK2emINaZhcmWF8IPXfWTQoLD-4lYeADe4ciyUiDt-qRpDxeTaZw2yDPVs3bd75xhlcIJfGvMI-K5GZcNK9VXjmc0MKwZXcWSW1cUZyGHiag24CiuNEw4j_gbpRyi3ndyjrjlx_DvD0_2ASVDwNSXwQ8IQwQiCH5VgbeXyPldhIMsD-Rvv4djyK5ZZZZxqIPWHTmUQp1nf840ORsl2MT6z0tGY_5zJ-h-L-DExsnfCCx5j5D8AGRzXi0diWW-3gM2rEwEBxS-b3-C798zTou8JMarectW1NTwAOaSDuExGAKiHG3rhRQf0VjfRMADVkAlhRHfz1_NQW9a-hIXtxAbVnhNoaQM3dMrcl_M0lB8CG0qY3zhKPIS6wBkzbvDZsfbY2vaIUO-bIGjMfTvFx_01s4xMmLqcEaDYXTbXq8NFxg9wGX0g0lGaVZWu9YWZjnmCI1j9lj1pWfoJSx5C6Y85Izue0wusluU5j-vnjC16uZnlCEXC3ze3P9yEARUp-qij7YumRbezW72dQgZIkA4gEeo565IT-pYFMo1RJdNukOB4SWV_mV7Arc9TWVJXbZqWciNwxNF6_VuhPg22oUGvJxHcEQcz5a4UxhgkeNhw9lQGZYYe8MYYm_ruODhuI_Yc0ySwXH93LHZp4B6vyIh7cd5idXnrqzAYnyJE6svBSipX1GpvntUs0b8avhKePf0wAzei9DqB-4bPWqmLx43zRf2agjsk90Iuc-DfQwCZNpFMZatrPWbwvZZ-36Yg5U8tpCLH2x3ZKWYqmL-NXNWBEW_HYUuBUjcnVQgwXMEtfFBhsvyW87NJkhXUYZmAg2pf6CCdjgzUhpQ6ZzStGPGR9You2lkDdzjYJSbGAL6UEkT1hhkQuWVcKVtYILURO_348ZP_DTCjxSz0BN9GNnRb_8K6Pf22ENoEB2oLCheKfRK-KPwVt0YV060-K7S6r0YYqC3w275Ltu8XWf1KvPaeHq8JyGIcolBKYNJBpoEOh1OzzvMp6U3Rf1A_WIUqHcxRiMlda7th-fv-aIZrxCzSW4mPFUqSXAY9CW1fPYZWjS50TXB3-n0Z0tC0DTQRcXACs3C43yMB3__ypAgQvVvFFoGosrmaOIIQhLS6kzSh1R0eW9ZgfBFB4YqtqMT7TtQWiMXdHLgq9nxMw5Yl62zWPAjqdhb4w.L_3Iwd-iA-0ROamS8uiw0A
3 changes: 2 additions & 1 deletion .drone.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ clone:
build:

serialize_branches:
image: &build_cnt cnastorage/vibauthor-and-go:0.10
image: &build_cnt cnastorage/vibauthor-and-go:0.11
environment: &setup_env
- DRONE_TOKEN=$$DRONE_TOKEN
- DRONE_SERVER=$$DRONE_SERVER
Expand Down Expand Up @@ -47,6 +47,7 @@ build:
commands: &build_cmd
- if [ "$TAG" != "" ]; then export PKG_VERSION=$TAG; fi
- go get github.com/golang/lint/golint
- go get -u gopkg.in/check.v1
- make -s build
- echo $KEY | base64 -d > /drone/src/github.com/vmware/docker-volume-vsphere/key
- chmod 0600 /drone/src/github.com/vmware/docker-volume-vsphere/key
Expand Down
5 changes: 3 additions & 2 deletions misc/dockerfiles/Dockerfile.vibauthor-and-go
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
## - Controlling VMs under ESX => may need govc command line
##

# Current tag: 0.10 (used in drone.yml).
# Current tag: 0.11 (used in drone.yml).
# Build the image manually (docker image build -t cnastorage/vibauthor-and-go:<tag> -f <this file> .)

FROM centos:6.6
Expand All @@ -47,7 +47,8 @@ ENV PATH=$PATH:/usr/local/go/bin:/go/bin \
GO15VENDOREXPERIMENT=1

RUN go get -u github.com/FiloSottile/gvt && \
go get -u github.com/golang/lint/golint
go get -u github.com/golang/lint/golint && \
go get -u gopkg.in/check.v1

RUN curl --silent --location https://rpm.nodesource.com/setup_4.x | bash - && \
yum -y install nodejs && \
Expand Down
2 changes: 1 addition & 1 deletion misc/scripts/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ fi
# Docker container images used in the build

# GO and Vibauthoring
plugin_container_version=0.10
plugin_container_version=0.11

plug_container=cnastorage/vibauthor-and-go:$plugin_container_version
#dockerfile=Dockerfile.vibauthor-and-go
Expand Down

0 comments on commit 40eec29

Please sign in to comment.