I want to know the answer to the following question:
What battle did Napoleon fight against the Mamluks?
All the background I'm provided with is that "This helped the French practice their defensive tactic for the Battle of the Pyramids, fought on 21 July, about 24 km (15 mi) from the pyramids.". Is that enough to answer the question?
Answer: no