local p = require('Module:UnitTests') --[[--------------------------< Y M X _ D A T E S >------------------------------------------------------------ ]]  function p:test_ymx_dates()														-- EDTF তারিখ 	self:preprocess_equals_preprocess_many( 		'', '', 		{ 			{'date=১৫০০-১০-XX'},												-- অবৈধ বছর 			{'date=৫৫০০-১০-XX'},												-- অবৈধ বছর 			{'date=১৯৮০-০০-XX'},												-- অবৈধ মাস 			{'date=১৯৮০-১৩-XX'},												-- অবৈধ মাস 			{'date=২০০০-০২-XX'}, 		}, 		{nowiki=false, templatestyles=true} 	) end  --[[--------------------------< Y M D _ D A T E S >------------------------------------------------------------ ]]  function p:test_ymd_dates() 	self:preprocess_equals_preprocess_many( 		'', '', 		{ 			{'date=১৫০০-১০-২৩'},												-- অবৈধ বছর 			{'date=৫৫০০-১০-২৩'},												-- অবৈধ বছর 			{'date=১৯৮০-০০-২৩'},												-- অবৈধ মাস 			{'date=১৯৮০-১৩-২৩'},												-- অবৈধ মাস 			{'date=১৯৮০-১০-০০'},												-- অবৈধ দিন 			{'date=১৯৮০-১০-৫৫'},												-- অবৈধ দিন 			{'date=১৭০০-০২-২৯'},												-- অবৈধ তারিখ 			{'date=২০০০-০২-২৯'}, 		}, 		{nowiki=false, templatestyles=true} 	) end  --[[--------------------------< M D Y _ D A T E S >------------------------------------------------------------ ]]  function p:test_mdy_dates() 	self:preprocess_equals_preprocess_many( 		'', '', 		{ 			{'date=অক্টোবর ২৩, ৯৬'},											-- অবৈধ বছর 			{'date=অক্টোবর ২৩, ৫৫০০'},											-- অবৈধ বছর 			{'date=অক্টোবোর ২৩, ১৯৮০'},										-- অবৈধ মাস 			{'date=সেপ্টে ২৩, ১৯৮০'},											-- অবৈধ মাস 			{'date=অক্টোবর ০০, ১৯৮০'},											-- অবৈধ দিন 			{'date=অক্টোবর ৫৫, ১৯৮০'},											-- অবৈধ দিন 			{'date=ফেব্রুয়ারি ২৯, ১৭০০'},										-- অবৈধ তারিখ 			{'date=অক্টোবর ২৩ ১৯৮০'},											-- কমা অনুপস্থিত 			{'date=অক্টোবর, ২৩ ১৯৮০'},											-- ভুল স্থানে কমা 			{'date=অক্টোবর ২৩,১৯৮০'},											-- স্পেস অনুপস্থিত 			{'date=অক্টোবর২৩, ১৯৮০'},											-- স্পেস অনুপস্থিত 			{'date=ফেব্রুয়ারি ২৯, ২০০০'}, 		}, 		{nowiki=false, templatestyles=true} 	) end  --[[--------------------------< M D D Y _ D A T E S >---------------------------------------------------------- ]]  function p:test_mddy_dates() 	self:preprocess_equals_preprocess_many( 		'', '', 		{ 			{'date=অক্টোবর ২৩–২৫, ৯৬'},											-- অবৈধ বছর 			{'date=অক্টোবর ২৩–২৫, ৫৫০০'},										-- অবৈধ বছর 			{'date=অক্টোবোর ২৩–২৫, ১৯৮০'},										-- অবৈধ মাস 			{'date=সেপ্টে ২৩–২৫, ১৯৮০'},											-- অবৈধ মাস 			{'date=অক্টোবর ০০–২৫, ১৯৮০'},										-- অবৈধ দিন 			{'date=অক্টোবর ২৩–৫৫, ১৯৮০'},										-- অবৈধ দিন 			{'date=অক্টোবর ২৫–২৩, ১৯৮০'},										-- দিনের অবৈধ ক্রম 			{'date=অক্টোবর ২৩–২৩, ১৯৮০'},										-- অবৈধ ২য় দিন 			{'date=ফেব্রুয়ারি ২৫–২৯, ১৭০০'},									-- অবৈধ ২য় দিন 			{'date=অক্টোবর ২৩–২৫ ১৯৮০'},										-- কমা অনুপস্থিত 			{'date=অক্টোবর, ২৩–২৫ ১৯৮০'},										-- ভুল স্থানে কমা 			{'date=অক্টোবর ২৩–২৫,১৯৮০'},										-- স্পেস অনুপস্থিত 			{'date=অক্টোবর২৩–২৫, ১৯৮০'},										-- স্পেস অনুপস্থিত 			{'date=অক্টোবর ২৩ –২৫, ১৯৮০'},										-- অতিরিক্ত স্পেস 			{'date=অক্টোবর ২৩– ২৫, ১৯৮০'},										-- অতিরিক্ত স্পেস 			{'date=অক্টোবর ২৩-২৫, ১৯৮০'},										-- হাইফেন 			{'date=ফেব্রুয়ারি ২৫–২৯, ২০০০'}, 		}, 		{nowiki=false, templatestyles=true} 	) end  --[[--------------------------< D M Y _ D A T E S >------------------------------------------------------------ ]]  function p:test_dmy_dates() 	self:preprocess_equals_preprocess_many( 		'', '', 		{ 			{'date=২৩ অক্টোবর ৯৬'},												-- অবৈধ বছর 			{'date=২৩ অক্টোবর ৫৫০০'},											-- অবৈধ বছর 			{'date=২৩ অক্টোবোর ১৯৮০'},											-- অবৈধ মাস 			{'date=২৩ সেপ্টে ১৯৮০'},												-- অবৈধ মাস 			{'date=০০ অক্টোবর ১৯৮০'},											-- অবৈধ দিন 			{'date=৫৫ অক্টোবর ১৯৮০'},											-- অবৈধ দিন 			{'date=২৯ ফেব্রুয়ারি ১৭০০'},										-- অবৈধ তারিখ 			{'date=২৩, অক্টোবর ১৯৮০'},											-- অতিরিক্ত কমা 			{'date=২৩ অক্টোবর, ১৯৮০'},											-- অতিরিক্ত কমা 			{'date=২৩অক্টোবর ১৯৮০'},											-- স্পেস অনুপস্থিত 			{'date=২৩ অক্টোবর১৯৮০'},											-- স্পেস অনুপস্থিত 			{'date=২৯ ফেব্রুয়ারি ২০০০'}, 		}, 		{nowiki=false, templatestyles=true} 	) end  --[[--------------------------< D D M Y _ D A T E S >---------------------------------------------------------- ]]  function p:test_ddmy_dates() 	self:preprocess_equals_preprocess_many( 		'', '', 		{ 			{'date=২৩–২৫ অক্টোবর ৯৬'},											-- অবৈধ বছর 			{'date=২৩–২৫ অক্টোবর ৫৫০০'},										-- অবৈধ বছর 			{'date=২৩–২৫ অক্টোবোর ১৯৮০'},										-- অবৈধ মাস 			{'date=২৩–২৫ সেপ্টে ১৯৮০'},											-- অবৈধ মাস 			{'date=০০–২৫ অক্টোবর ১৯৮০'},										-- অবৈধ দিন 			{'date=২৩–৫৫ অক্টোবর ১৯৮০'},										-- অবৈধ দিন 			{'date=২৫–২৩ অক্টোবর ১৯৮০'},										-- দিনের অবৈধ ক্রম 			{'date=২৩–২৩ ফেব্রুয়ারি ১৭০০'},									-- অবৈধ ২য় দিন 			{'date=২৩–২৯ ফেব্রুয়ারি ১৭০০'},									-- অবৈধ ২য় দিন 			{'date=২৩–২৫, অক্টোবর ১৯৮০'},										-- অতিরিক্ত কমা 			{'date=২৩–২৫ অক্টোবর, ১৯৮০'},										-- অতিরিক্ত কমা 			{'date=২৩–২৫ অক্টোবর১৯৮০'},											-- স্পেস অনুপস্থিত 			{'date=২৩–২৫অক্টোবর ১৯৮০'},											-- স্পেস অনুপস্থিত 			{'date=২৩ –২৫ অক্টোবর ১৯৮০'},										-- অতিরিক্ত স্পেস 			{'date=২৩– ২৫ অক্টোবর ১৯৮০'},										-- অতিরিক্ত স্পেস 			{'date=২৩-২৫ অক্টোবর ১৯৮০'},										-- হাইফেন 			{'date=২৩–২৫ ফেব্রুয়ারি ২০০০'}, 		}, 		{nowiki=false, templatestyles=true} 	) end  --[[--------------------------< M D M D Y _ D A T E S >-------------------------------------------------------- ]]  function p:test_mdmdy_dates() 	self:preprocess_equals_preprocess_many( 		'', '', 		{ 			{'date=অক্টোবর ২৩ – নভেম্বর ২৫, ৯৬'},								-- অবৈধ বছর 			{'date=অক্টোবর ২৩ – নভেম্বর ২৫, ৫৫০০'},								-- অবৈধ বছর 			{'date=অক্টোবোর ২৩ – নভেম্বর ২৫, ১৯৮০'},							-- অবৈধ ১ম মাস 			{'date=অক্টোবর ২৩ – নভেমব্র ২৫, ১৯৮০'},								-- অবৈধ ২য় মাস 			{'date=সেপ্টে ২৩ – অক্টো ২৫, ১৯৮০'},									-- অবৈধ ১ম মাস 			{'date=সেপ্ট ২৩ – অক্টোবোর ২৫, ১৯৮০'},								-- অবৈধ ২য় মাস 			{'date=অক্টোবর ২৫ – অক্টোবর ২৯, ১৯৮০'},								-- অবৈধ ২য় মাস 			{'date=অক্টোবর ০০ – নভেম্বর ২৫, ১৯৮০'},								-- অবৈধ ১ম দিন 			{'date=অক্টোবর ২৩ – নভেম্বর ৫৫, ১৯৮০'},								-- অবৈধ ২য় দিন 			{'date=অক্টোবর ২৩ – নভেম্বর ২৫ ১৯৮০'},								-- কমা অনুপস্থিত 			{'date=অক্টোবর, ২৩ – নভেম্বর ২৫ ১৯৮০'},								-- ভুল স্থানে কমা 			{'date=অক্টোবর ২৩, – নভেম্বর ২৫ ১৯৮০'},								-- ভুল স্থানে কমা 			{'date=অক্টোবর ২৩ – নভেম্বর, ২৫ ১৯৮০'},								-- ভুল স্থানে কমা 			{'date=অক্টোবর২৩ – নভেম্বর ২৫, ১৯৮০'},								-- স্পেস অনুপস্থিত 			{'date=অক্টোবর ২৩– নভেম্বর ২৫, ১৯৮০'},								-- স্পেস অনুপস্থিত 			{'date=অক্টোবর ২৩ –নভেম্বর ২৫, ১৯৮০'},								-- স্পেস অনুপস্থিত 			{'date=অক্টোবর ২৩ – নভেম্বর২৫, ১৯৮০'},								-- স্পেস অনুপস্থিত 			{'date=অক্টোবর ২৩ – নভেম্বর ২৫,১৯৮০'},								-- স্পেস অনুপস্থিত 			{'date=অক্টো ২৩ – নভেম্বর ২৫, ১৯৮০'},								-- মিশ্র শৈলী 			{'date=অক্টোবর ২৩ – নভ ২৫, ১৯৮০'},									-- মিশ্র শৈলী 			{'date=অক্টোবর ২৩ – সেপ্টেম্বর ২৫, ১৯৮০'},							-- মাসের অবৈধ ক্রম 			{'date=অক্টো ২৩ – সেপ্ট ২৫, ১৯৮০'},									-- মাসের অবৈধ ক্রম 			{'date=অক্টোবর ২৩ – অক্টোবর ২৩, ১৯৮০'},								-- একই তারিখ 			{'date=অক্টোবর ২৩ - নভেম্বর ২৫, ১৯৮০'},								-- হাইফেন 			{'date=জানুয়ারি ২৫ – ফেব্রুয়ারি ২৯, ২০০০'}, 		}, 		{nowiki=false, templatestyles=true} 	) end  --[[--------------------------< D M D M Y _ D A T E S >-------------------------------------------------------- ]]  function p:test_dmdmy_dates() 	self:preprocess_equals_preprocess_many( 		'', '', 		{ 			{'date=২৩ অক্টোবর – ২৫ নভেম্বর ৯৬'},								-- অবৈধ বছর 			{'date=২৩ অক্টোবর – ২৫ নভেম্বর ৫৫০০'},								-- অবৈধ বছর 			{'date=২৩ অক্টোবোর – ২৫ নভেম্বর ১৯৮০'},								-- অবৈধ ১ম মাস 			{'date=২৩ অক্টোবর – ২৫ নভেমব্র ১৯৮০'},								-- অবৈধ ২য় মাস 			{'date=২৩ সেপ্টে – ২৫ অক্টো ১৯৮০'},									-- অবৈধ ১ম মাস 			{'date=২৩ সেপ্ট – ২৫ অক্টোবোর ১৯৮০'},								-- অবৈধ ২য় মাস 			{'date=২৩ অক্টোবর – ২৯ অক্টোবর ১৯৮০'},								-- অবৈধ ২য় মাস 			{'date=০০ অক্টোবর – ২৫ নভেম্বর ১৯৮০'},								-- অবৈধ ১ম দিন 			{'date=২৩ অক্টোবর – ৫৫ নভেম্বর ১৯৮০'},								-- অবৈধ ২য় দিন 			{'date=২৩, অক্টোবর – ২৫ নভেম্বর ১৯৮০'},								-- অতিরিক্ত কমা 			{'date=২৩ অক্টোবর, – ২৫ নভেম্বর ১৯৮০'},								-- অতিরিক্ত কমা 			{'date=২৩ অক্টোবর – ২৫, নভেম্বর ১৯৮০'},								-- অতিরিক্ত কমা 			{'date=২৩ অক্টোবর – ২৫ নভেম্বর, ১৯৮০'},								-- অতিরিক্ত কমা 			{'date=২৩অক্টোবর – ২৫ নভেম্বর ১৯৮০'},								-- স্পেস অনুপস্থিত 			{'date=২৩ অক্টোবর– ২৫ নভেম্বর ১৯৮০'},								-- স্পেস অনুপস্থিত 			{'date=২৩ অক্টোবর –২৫ নভেম্বর ১৯৮০'},								-- স্পেস অনুপস্থিত 			{'date=২৩ অক্টোবর – ২৫নভেম্বর ১৯৮০'},								-- স্পেস অনুপস্থিত 			{'date=২৩ অক্টোবর – ২৫ নভেম্বর১৯৮০'},								-- স্পেস অনুপস্থিত 			{'date=২৩ অক্টো – ২৫ নভেম্বর ১৯৮০'},									-- মিশ্র শৈলী 			{'date=২৩ অক্টোবর – ২৫ নভ ১৯৮০'},									-- মিশ্র শৈলী 			{'date=২৩ অক্টোবর – ২৫ সেপ্টেম্বর ১৯৮০'},							-- মাসের অবৈধ ক্রম 			{'date=২৩ অক্টোবর – ২৩ অক্টোবর ১৯৮০'},								-- একই তারিখ 			{'date=২৩ অক্টোবর - ২৫ নভেম্বর ১৯৮০'},								-- হাইফেন 			{'date=২৫ জানুয়ারি – ২৯ ফেব্রুয়ারি ২০০০'}, 		}, 		{nowiki=false, templatestyles=true} 	) end  --[[--------------------------< M D Y M D Y _ D A T E S >------------------------------------------------------ ]]  function p:test_mdymdy_dates() 	self:preprocess_equals_preprocess_many( 		'', '', 		{ 			{'date=অক্টোবর ২৩, ৯৫ – নভেম্বর ২৫, ১৯৯৬'},							-- অবৈধ ১ম বছর 			{'date=অক্টোবর ২৩, ১৯৯৫ – নভেম্বর ২৫, ৯৬'},							-- অবৈধ ২য় বছর 			{'date=অক্টোবর ২৩, ৫৫০০ – নভেম্বর ২৫, ১৯৯৬'},						-- অবৈধ ১ম বছর 			{'date=অক্টোবর ২৩, ১৯৯৫ – নভেম্বর ২৫, ৫৫০০'},						-- অবৈধ ২য় বছর 			{'date=অক্টোবোর ২৩, ১৯৭৯ – নভেম্বর ২৫, ১৯৮০'},						-- অবৈধ ১ম মাস 			{'date=অক্টোবর ২৩, ১৯৭৯ – নভেমব্র ২৫, ১৯৮০'},						-- অবৈধ ২য় মাস 			{'date=সেপ্টে ২৩, ১৯৭৯ – অক্টো ২৫, ১৯৮০'},							-- অবৈধ ১ম মাস 			{'date=সেপ্ট ২৩, ১৯৭৯ – অক্টোবোর ২৫, ১৯৮০'},							-- অবৈধ ২য় মাস 			{'date=অক্টোবর ০০, ১৯৭৯ – নভেম্বর ২৫, ১৯৮০'},						-- অবৈধ ১ম দিন 			{'date=অক্টোবর ২৩, ১৯৭৯ – নভেম্বর ৫৫, ১৯৮০'},						-- অবৈধ ২য় দিন 			{'date=অক্টোবর ২৩ ১৯৭৯ – নভেম্বর ২৫, ১৯৮০'},						-- কমা অনুপস্থিত 			{'date=অ অক্টোবর ২৩, ১৯৭৯ – নভেম্বর ২৫ ১৯৮০'},						-- কমা অনুপস্থিত 			{'date=অক্টোবর, ২৩ ১৯৭৯ – নভেম্বর ২৫, ১৯৮০'},						-- ভুল স্থানে কমা 			{'date=অক্টোবর ২৩ ১৯৭৯, – নভেম্বর ২৫, ১৯৮০'},						-- ভুল স্থানে কমা 			{'date=অক্টোবর ২৩, ১৯৭৯ – নভেম্বর, ২৫ ১৯৮০'},						-- ভুল স্থানে কমা 			{'date=অক্টোবর২৩, ১৯৭৯ – নভেম্বর ২৫, ১৯৮০'},						-- স্পেস অনুপস্থিত 			{'date=অক্টোবর ২৩,১৯৭৯ – নভেম্বর ২৫, ১৯৮০'},						-- স্পেস অনুপস্থিত 			{'date=অক্টোবর ২৩, ১৯৭৯– নভেম্বর ২৫, ১৯৮০'},						-- স্পেস অনুপস্থিত 			{'date=অক্টোবর ২৩, ১৯৭৯ –নভেম্বর ২৫, ১৯৮০'},						-- স্পেস অনুপস্থিত 			{'date=অক্টোবর ২৩, ১৯৭৯ – নভেম্বর২৫, ১৯৮০'},						-- স্পেস অনুপস্থিত 			{'date=অক্টোবর ২৩, ১৯৭৯ – নভেম্বর ২৫,১৯৮০'},						-- স্পেস অনুপস্থিত 			{'date=অক্টো ২৩, ১৯৭৯ – নভেম্বর ২৫, ১৯৮০'},							-- মিশ্র শৈলী 			{'date=অক্টোবর ২৩, ১৯৭৯ – নভ ২৫, ১৯৮০'},							-- মিশ্র শৈলী 			{'date=সেপ্টেম্বর ২৫, ১৯৮০ – অক্টোবর ২৩, ১৯৭৯'},						-- বছরের অবৈধ ক্রম 			{'date=অক্টোবর ২৩, ১৯৭৯ – অক্টোবর ২৩, ১৯৭৯'},						-- একই তারিখ 			{'date=অক্টোবর ২৩, ১৯৭৯ - নভেম্বর ২৫, ১৯৮০'},						-- হাইফেন 			{'date=জানুয়ারি ২৫, ১৯৭৯ – ফেব্রুয়ারি ২৯, ২০০০'}, 		}, 		{nowiki=false, templatestyles=true} 	) end  --[[--------------------------< D M Y D M Y _ D A T E S >------------------------------------------------------ ]]  function p:test_dmydmy_dates() 	self:preprocess_equals_preprocess_many( 		'', '', 		{ 			{'date=২৩ অক্টোবর ৯৫ – ২৫ নভেম্বর ১৯৯৬'},							-- অবৈধ ১ম বছর 			{'date=২৩ অক্টোবর ১৯৯৫ – ২৫ নভেম্বর ৯৬'},							-- অবৈধ ২য় বছর 			{'date=২৩ অক্টোবর ৫৫০০ – ২৫ নভেম্বর ১৯৯৬'},							-- অবৈধ ১ম বছর 			{'date=২৩ অক্টোবর ১৯৯৫ – ২৫ নভেম্বর ৫৫০০'},							-- অবৈধ ২য় বছর 			{'date=২৩ অক্টোবোর ১৯৭৯ – ২৫ নভেম্বর ১৯৮০'},						-- অবৈধ ১ম মাস 			{'date=২৩ অক্টোবর ১৯৭৯ – ২৫ নভেমব্র ১৯৮০'},							-- অবৈধ ২য় মাস 			{'date=২৩ সেপ্টে ১৯৭৯ – ২৫ অক্টো ১৯৮০'},								-- অবৈধ ১ম মাস 			{'date=২৩ সেপ্ট ১৯৭৯ – ২৫ অক্টোবোর ১৯৮০'},							-- অবৈধ ২য় মাস 			{'date=০০ অক্টোবর ১৯৭৯ – ২৫ নভেম্বর ১৯৮০'},							-- অবৈধ ১ম দিন 			{'date=২৩ অক্টোবর ১৯৭৯ – ৫৫ নভেম্বর ১৯৮০'},							-- অবৈধ ২য় দিন 			{'date=২৩, অক্টোবর ১৯৭৯ – ২৫ নভেম্বর ১৯৮০'},						-- অতিরিক্ত কমা 			{'date=২৩ অক্টোবর, ১৯৭৯ – ২৫ নভেম্বর ১৯৮০'},						-- অতিরিক্ত কমা 			{'date=২৩ অক্টোবর ১৯৭৯, – ২৫ নভেম্বর ১৯৮০'},						-- অতিরিক্ত কমা 			{'date=২৩ অক্টোবর ১৯৭৯ – ২৫, নভেম্বর ১৯৮০'},						-- অতিরিক্ত কমা 			{'date=২৩ অক্টোবর ১৯৭৯ – ২৫ নভেম্বর, ১৯৮০'},						-- অতিরিক্ত কমা 			{'date=২৩অক্টোবর ১৯৭৯ – ২৫ নভেম্বর ১৯৮০'},							-- স্পেস অনুপস্থিত 			{'date=২৩ অক্টোবর১৯৭৯ – ২৫ নভেম্বর ১৯৮০'},							-- স্পেস অনুপস্থিত 			{'date=২৩ অক্টোবর ১৯৭৯– ২৫ নভেম্বর ১৯৮০'},							-- স্পেস অনুপস্থিত 			{'date=২৩ অক্টোবর ১৯৭৯ –২৫ নভেম্বর ১৯৮০'},							-- স্পেস অনুপস্থিত 			{'date=২৩ অক্টোবর ১৯৭৯ – ২৫নভেম্বর ১৯৮০'},							-- স্পেস অনুপস্থিত 			{'date=২৩ অক্টোবর ১৯৭৯ – ২৫ নভেম্বর১৯৮০'},							-- স্পেস অনুপস্থিত 			{'date=২৩ অক্টো ১৯৭৯ – ২৫ নভেম্বর ১৯৮০'},							-- মিশ্র মাস শৈলী 			{'date=২৩ অক্টোবর ১৯৭৯ – ২৫ নভ ১৯৮০'},								-- মিশ্র মাস শৈলী 			{'date=২৩ অক্টোবর ১৯৭৯ – নভেম্বর ২৫, ১৯৮০'},						-- মিশ্র তারিখ শৈলী 			{'date=২৫ সেপ্টেম্বর ১৯৮০ – ২৩ অক্টোবর ১৯৭৯'},						-- বছরের অবৈধ ক্রম 			{'date=২৩ অক্টোবর ১৯৭৯ – ২৩ অক্টোবর ১৯৭৯'},							-- একই তারিখ 			{'date=২৩ অক্টোবর ১৯৭৯ - ২৫ নভেম্বর ১৯৮০'},							-- হাইফেন 			{'date=২৫ জানুয়ারি ১৯৭৯ – ২৯ ফেব্রুয়ারি ২০০০'}, 		}, 		{nowiki=false, templatestyles=true} 	) end  --[[--------------------------< M Y _ D A T E S >-------------------------------------------------------------- ]]  function p:test_my_dates() 	self:preprocess_equals_preprocess_many( 		'', '', 		{ 			{'date=অক্টোবর ৯৬'},												-- অবৈধ বছর 			{'date=অক্টোবর ৫৫০০'},												-- অবৈধ বছর 			{'date=অক্টোবোর ১৯৮০'},												-- অবৈধ মাস 			{'date=সেপ্টে ১৯৮০'},												-- অবৈধ মাস 			{'date=অক্টোবর, ১৯৮০'},												-- অতিরিক্ত কমা 			{'date=অক্টোবর১৯৮০'},												-- স্পেস অনুপস্থিত 			{'date=ফেব্রুয়ারি ২০০০'}, 		}, 		{nowiki=false, templatestyles=true} 	) end  --[[--------------------------< S Y _ D A T E S >-------------------------------------------------------------- ]]  function p:test_sy_dates() 	self:preprocess_equals_preprocess_many( 		'', '', 		{ 			{'date=বসন্ত ৯৬'},													-- অবৈধ বছর 			{'date=গ্রীষ্ম ৫৫০০'},												-- অবৈধ বছর 			{'date=বসন্তকাল ১৯৮০'},												-- অবৈধ ঋতু 			{'date=গ্রীষ্মকাল ১৯৮০'},												-- অবৈধ ঋতু 			{'date=শীত, ১৯৮০'},													-- অতিরিক্ত কমা 			{'date=বসন্ত১৯৮০'},													-- স্পেস অনুপস্থিত 			{'date=বসন্ত ২০০০'}, 			{'date=গ্রীষ্ম ২০০০'}, 			{'date=শরৎ ২০০০'}, 			{'date=শীত ২০০০'}, 		}, 		{nowiki=false, templatestyles=true} 	) end  return p