// import { TestApp } from '../TestApp'

// let app: TestApp

// beforeEach(() => {
// 	app = new TestApp()
// })

it.todo('Groups all selected shapes when multiple shapes are selected.')

it.todo('Does nothing if only one shape is selected')

describe('When creating a group...', () => {
	// - Root
	//   - A
	//   - B <
	//     - B1
	//   - C
	//     - C1
	//     - C2 <
	//     - C3

	// - Root
	//   - A
	//   - Group
	//     - B
	//       - B1
	//     - C2
	//   - C
	//     - C1
	//     - C3

	it.todo('Makes the group at the same index as the most shallow member.')

	it.todo('Moves the any grouped shapes children.')

	it.todo('Does not group ascendant and descentants.')

	it.todo('Assigns indices in absolute z order')
})

it.todo('Does, undoes, and redoes.')
