gast icon indicating copy to clipboard operation
gast copied to clipboard

Google Apps Script TAP Testing-framework

Results 8 gast issues
Sort by recently updated
recently updated
newest added

A function like `t.runOnly()` would be more helpful than `t.skip()`, since what you're often doing is writing a test, and wanting to run only that test. Then you could add...

enhancement

Hi, The google library key: ME7pXzfKF5_60_TNOSJ2ylCqMEWMB0UzS no longer works. I have gotten this message from Google App Script: "You do not have access to library GasTGoogleAppsScriptTestingframework, used by your script,...

After updating the working env in Google to Ecma the following error is noticed ReferenceError: SKIP_RE is not defined

`t.throws(fn)` does not catch the exception thrown, making the test function to fail. Here's how to reproduce the problem: if ((typeof GasTap)==='undefined') { eval(UrlFetchApp.fetch('https://raw.githubusercontent.com/zixia/gast/master/src/gas-tap-lib.js').getContentText()) } var test = new GasTap()...

till now, I only use GasT in google apps script to test sync program. maybe later should support async, for example, use Promise, setTimeout etc. that need to use instance...

GasT 0.1.0 could only run in Google Apps Script Editor. but it's very easy to make changes to run outside of script editor, say, use nodejs as the test runner....

Hello! I'm developing a wrapper for this testing framework, any suggestions are welcome 😄 . It allows us to see available functionality (get Intellisence hints): ![image](https://github.com/user-attachments/assets/1483edeb-6121-4529-ad8a-28a9f7bf03d6) Script ID: `1d1VBK0hPELJ0kD7CuVRk_XFsTC7dK3uJYZbaap0f0jkBRHcfx0SxPAO7` Example:...