Added tests for weave/unweave widget.
Merge branch 'test/weave' into develop