Sha256: be8749f73e167b96d7e855f0f1199ff741cbf6226002cc821fe179980dcc1680
Contents?: true
Size: 1.01 KB
Versions: 14
Compression:
Stored size: 1.01 KB
Contents
describe(Rev.Components.AuthenticityToken, function() { var Utils = React.addons.TestUtils; it('can get value from prop override', function() { var tokenValue = 'TEST CSRF TOKEN 1'; var tmp = React.createElement(Rev.Components.AuthenticityToken, {value: tokenValue}); var component = Utils.renderIntoDocument(tmp); expect(component.value).toBe(tokenValue); }); it('can get value from App props metadata', function() { var tokenValue = 'TEST CSRF TOKEN 2'; App.props.meta = {'csrf-token': tokenValue}; var tmp = React.createElement(Rev.Components.AuthenticityToken); var component = Utils.renderIntoDocument(tmp); expect(component.value).toBe(tokenValue); }); it('can get value from App props csrf_token', function () { var tokenValue = 'TEST CSRF TOKEN 3'; App.props = {csrf_token: tokenValue}; var tmp = React.createElement(Rev.Components.AuthenticityToken); var component = Utils.renderIntoDocument(tmp); expect(component.value).toBe(tokenValue); }) });
Version data entries
14 entries across 12 versions & 1 rubygems