| Index: client/tests/client/dom/WebGL1Test.dart
|
| diff --git a/client/tests/client/dom/WebGL1Test.dart b/client/tests/client/dom/WebGL1Test.dart
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..8042a018c91f401b7db88f4f014e21449f17051a
|
| --- /dev/null
|
| +++ b/client/tests/client/dom/WebGL1Test.dart
|
| @@ -0,0 +1,20 @@
|
| +#library('WebGL1Test');
|
| +#import('../../../testing/unittest/unittest.dart');
|
| +#import('dart:dom');
|
| +
|
| +// Test that WebGL is present in dart:dom API
|
| +
|
| +main() {
|
| + forLayoutTests();
|
| +
|
| + test('simple', () {
|
| + var canvas = document.createElement("canvas");
|
| + var gl = canvas.getContext("experimental-webgl");
|
| + var shader = gl.createShader(WebGLRenderingContext.VERTEX_SHADER);
|
| + gl.shaderSource(shader, "void main() { }");
|
| + gl.compileShader(shader);
|
| + var success =
|
| + gl.getShaderParameter(shader, WebGLRenderingContext.COMPILE_STATUS);
|
| + Expect.isTrue(success);
|
| + });
|
| +}
|
|
|