--- title: expect.planner() function description: > `expect.planner()` will cause the present testcase to expect the given planner rules will be invoked exactly as many times as the number given. menu: flux_v0_ref: name: expect.planner parent: testing/expect identifier: testing/expect/planner weight: 201 --- `expect.planner()` will cause the present testcase to expect the given planner rules will be invoked exactly as many times as the number given. The key is the name of the planner rule. ##### Function type signature ```js (rules: [string:int]) => {} ``` {{% caption %}} For more information, see [Function type signatures](/flux/v0/function-type-signatures/). {{% /caption %}} ## Parameters ### rules ({{< req >}}) Mapping of rules names to expected counts.