first test, context processor draft
ticket:4 implements context_processor
adds 1 more test
ticket:4 completes the ticket