b3760cdd6e 
								
							
								 
							
						 
						
							
							
								
								Replace usages of Promise.delay(...) with own utils  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2019-11-14 14:25:54 +00:00  
				
					
						
							
							
								 
						
							
							
								168b1b68bb 
								
							
								 
							
						 
						
							
							
								
								Revert "s/.done(/.then(/ since modern es6 track unhandled promise exceptions"  
							
							... 
							
							
							
							This reverts commit 09a8fec2 
							
						 
						
							2019-11-12 11:56:21 +00:00  
				
					
						
							
							
								 
						
							
							
								09a8fec261 
								
							
								 
							
						 
						
							
							
								
								s/.done(/.then(/ since modern es6 track unhandled promise exceptions  
							
							
							
						 
						
							2019-11-12 11:51:23 +00:00  
				
					
						
							
							
								 
						
							
							
								accb0abe2d 
								
							
								 
							
						 
						
							
							
								
								Switch from react-addons-test-utils to react-dom/test-utils. React 16 :D  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2019-08-24 11:47:07 +01:00  
				
					
						
							
							
								 
						
							
							
								0bb35944f9 
								
							
								 
							
						 
						
							
							
								
								replace expect.createSpy() with jest.fn()  
							
							... 
							
							
							
							Signed-off-by: Stephen Solka <stephen0q@gmail.com> 
							
						 
						
							2019-01-02 16:59:48 -06:00  
				
					
						
							
							
								 
						
							
							
								021409aafe 
								
									
								
							
								 
							
						 
						
							
							
								
								apply review feedback from @lukebarnard1  
							
							... 
							
							
							
							(cherry picked from commit 37d4bce)
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2018-07-09 19:54:57 +01:00  
				
					
						
							
							
								 
						
							
							
								b616fd025e 
								
							
								 
							
						 
						
							
							
								
								comment out all the tests for now  
							
							
							
						 
						
							2018-05-20 23:34:06 +01:00  
				
					
						
							
							
								 
						
							
							
								d799b7e424 
								
							
								 
							
						 
						
							
							
								
								refactor roundtripping into a single place  
							
							... 
							
							
							
							and fix isRichTextEnabled to be correctly camelCased everywhere... 
							
						 
						
							2018-05-20 16:30:39 +01:00  
				
					
						
							
							
								 
						
							
							
								f0bd4a54e7 
								
									
								
							
								 
							
						 
						
							
							
								
								Refactor tests to understand sendMessage instead of send{Text,Html}Message  
							
							... 
							
							
							
							Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> 
							
						 
						
							2018-05-01 13:26:24 +01:00  
				
					
						
							
							
								 
						
							
							
								ae10a11ac4 
								
							
								 
							
						 
						
							
							
								
								Convert synced settings to granular settings  
							
							... 
							
							
							
							Signed-off-by: Travis Ralston <travpc@gmail.com> 
							
						 
						
							2017-10-29 01:43:52 -06:00  
				
					
						
							
							
								 
						
							
							
								d3f9a3aeb5 
								
							
								 
							
						 
						
							
							
								
								Run eslint --fix  
							
							... 
							
							
							
							Fixing 1000s of lint issues. Some rules cannot be `--fix`ed but this goes some way to linting the entire codebase. 
							
						 
						
							2017-10-11 17:56:17 +01:00  
				
					
						
							
							
								 
						
							
							
								f7145941fd 
								
							
								 
							
						 
						
							
							
								
								Add tests to assert correct MD mention link stripping  
							
							... 
							
							
							
							Tab-completed @Mentions should only be sent as display names in the `body` of the event. The HTML should be unaffected, and always sent as an anchor tag. 
							
						 
						
							2017-07-24 14:42:20 +01:00  
				
					
						
							
							
								 
						
							
							
								0d7cc59d99 
								
							
								 
							
						 
						
							
							
								
								replace q method calls with bluebird ones  
							
							... 
							
							
							
							```
find src test -name '*.js' |
    xargs perl -i -pe 's/q\.(all|defer|reject|delay|try|isFulfilled)\(/Promise.$1(/'
``` 
							
						 
						
							2017-07-12 18:05:40 +01:00  
				
					
						
							
							
								 
						
							
							
								a06bd84213 
								
							
								 
							
						 
						
							
							
								
								replace imports of `q` with bluebird  
							
							... 
							
							
							
							update `package.json`
```
find src test -name '*.js' |
   xargs perl -i -pe 'if (/require\(.[qQ].\)/) { $_ = "import Promise from '\''bluebird'\'';\n"; }'
find src test -name '*.js' |
   xargs perl -i -pe 'if (/import [qQ]/) { $_ = "import Promise from '\''bluebird'\'';\n"; }'
``` 
							
						 
						
							2017-07-12 18:05:08 +01:00  
				
					
						
							
							
								 
						
							
							
								e3f2eb5232 
								
							
								 
							
						 
						
							
							
								
								Take RTE out of labs!  🎉  
							
							... 
							
							
							
							This stops react-sdk from tracking any state previously stored for the purposes of enabling or disabling the lab feature that enabled the new MessageComposer. It is now enabled permanently.
This is being done with the hope that we can get more feedback for it so that when we release we can be confident that people will be OK with the changes it brings. 
							
						 
						
							2017-07-04 14:44:55 +01:00  
				
					
						
							
							
								 
						
							
							
								030358e764 
								
							
								 
							
						 
						
							
							
								
								Clarify test names  
							
							
							
						 
						
							2017-06-30 12:56:19 +01:00  
				
					
						
							
							
								 
						
							
							
								80a73a50f5 
								
							
								 
							
						 
						
							
							
								
								Update tests  
							
							... 
							
							
							
							When sending the letter "a" we expect it to be sent as a text message when RTE is enabled because we now detect that there is no formatting or styled blocks in the composer. We also expect emoji to be sent as plaintext if there is no formatting 
							
						 
						
							2017-06-30 12:39:08 +01:00  
				
					
						
							
							
								 
						
							
							
								004d4828f8 
								
							
								 
							
						 
						
							
							
								
								Make the tests pass  
							
							... 
							
							
							
							sendTextMessage is not called when RTE Markdown is enabled, but rather sendHtmlMessage 
							
						 
						
							2017-06-23 17:08:37 +01:00  
				
					
						
							
							
								 
						
							
							
								ba8e37a84e 
								
							
								 
							
						 
						
							
							
								
								Don't include src in the test resolve root  
							
							... 
							
							
							
							Don't include src in resolve root for the karma test, as otherwise
modules from react sdk get pulled in instead of npm libraries like
'extend' which breaks everything in really subtle ways. 
							
						 
						
							2017-05-25 23:13:49 +01:00  
				
					
						
							
							
								 
						
							
							
								14ead373e2 
								
							
								 
							
						 
						
							
							
								
								Add markdown test-cases  
							
							... 
							
							
							
							Signed-off-by: Johannes Löthberg <johannes@kyriasis.com> 
							
						 
						
							2017-01-18 20:54:34 +01:00  
				
					
						
							
							
								 
						
							
							
								78c3d5943a 
								
							
								 
							
						 
						
							
							
								
								Fix a load of warnings in the tests  
							
							... 
							
							
							
							Stub things out to make the tests not throw warnings, so we can see the actual
problems. 
							
						 
						
							2016-10-11 14:20:40 +01:00  
				
					
						
							
							
								 
						
							
							
								bbfc05b0c0 
								
							
								 
							
						 
						
							
							
								
								Fix name of text emote sending & fix tests  
							
							
							
						 
						
							2016-09-26 10:20:56 +01:00  
				
					
						
							
							
								 
						
							
							
								9a991a4dfd 
								
							
								 
							
						 
						
							
							
								
								Autocomplete fixes and improvements  
							
							
							
						 
						
							2016-09-13 17:30:29 +05:30  
				
					
						
							
							
								 
						
							
							
								fec1e4d4c1 
								
							
								 
							
						 
						
							
							
								
								Add some tests for the rich text editor  
							
							
							
						 
						
							2016-09-09 18:07:42 +05:30