m01.stub

সফটওয়্যার স্ক্রিনশট:
m01.stub
সফটওয়্যার বিবরণ:
সংস্করণ: 0.5.7
তারিখ আপলোড: 11 May 15
ডেভেলপার: Roger Ineichen, Projekt01 GmbH
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 18

Rating: 5.0/5 (Total Votes: 1)

m01.stub পাইথন doctests জন্য একটি MongoDB সার্ভার দন্তমূল সেটআপ উপলব্ধ করা হয়.
এই প্যাকেজের মাধ্যমে একটি মঙ্গো ডাটাবেস সার্ভার পরীক্ষার শহরের উপর অসম্পূর্ণ নিবন্ধ উপলব্ধ করা হয়. আপনি একটি doctest কেবল সেটআপ যেমন একটি mongodb দন্তমূল সার্ভার মত:
আমদানি doctest
আমদানি unittest
m01.stub আমদানি পরীক্ষার থেকে
Def test_suite ():
& Nbsp; ((unittest.TestSuite ফিরে
& Nbsp; doctest.DocFileSuite ('Readme.txt',
& Nbsp; সেটআপ = testing.doctestSetUp,
& Nbsp; Teardown = testing.doctestTearDown,
& Nbsp; optionflags = doctest.NORMALIZE_WHITESPACE | doctest.ELLIPSIS),
& Nbsp;))
__name__ == '__main__' যদি:
& Nbsp; unittest.main (defaultTest = 'test_suite')
M01 / শহরের উপর অসম্পূর্ণ নিবন্ধ / testing.py মডিউলটি শুরু উপলব্ধ করা হয় এবং ডাউনলোড করে ইনস্টল করুন, এবং শুরু mongodb সার্ভার বন্ধ হবে, যা পদ্ধতি বন্ধ. এই সমস্ত M01 / শহরের উপর অসম্পূর্ণ নিবন্ধ / পরীক্ষার / স্যান্ডবক্স ফোল্ডারে সম্পন্ন করা হয়. সব একটি পরীক্ষা mongodb / ডাটা ফোল্ডার মুছে ফেলা পেতে শুরু এবং একটি তাজা খালি ডাটাবেস ব্যবহার করতে পারেন.
দ্রষ্টব্য: এছাড়াও তাদের একটি পরবর্তী পরীক্ষা চালানোর জন্য একটি জিপ ফাইল হিসাবে তাদের সঞ্চয় অপসারণ আগে সেটআপ mongodb তথ্য আপনি করতে পারবেন যা testing.py মধ্যে zipFolder এবং unZipFile পদ্ধতি দেখুন. এই ধরনের একটি জিপ করা ডাটা ফোল্ডার তথ্যউৎস আর্গুমেন্ট হিসাবে জিপ ফাইল পাথ সেট দ্বারা চালানো অন্য পরীক্ষায় ব্যবহার করতে পারেন. এছাড়াও আরো পরীক্ষা ব্যবহারের ক্ষেত্রে জন্য m01.mongo প্যাকেজ পরীক্ষা.
পরীক্ষানিরীক্ষার ফলাফলে জানা গেছে
এর পরীক্ষা আমাদের mongodb সার্ভার দন্তমূল সেটআপ জন্য pymongo প্যাকেজ ব্যবহার যাক. আমরা (45017 পরিবর্তে 27017 এর) আমাদের শহরের উপর অসম্পূর্ণ নিবন্ধ সার্ভার সেটআপ জন্য একটি ভিন্ন পোর্ট ব্যবহার দ্রষ্টব্য:
& Nbsp; >>> pprint আমদানি pprint থেকে
& Nbsp; >>> আমদানি pymongo
& Nbsp; >>> Conn = pymongo.Connection ('স্থানীয় হোস্ট', 45017)
আসুন আমাদের mongodb দন্তমূল সেটআপ পরীক্ষা করা যাক:
& Nbsp; >>> pprint (conn.server_info ())
& Nbsp; {u'bits ': 32,
& Nbsp; u'debug ': মিথ্যা,
& Nbsp; u'gitVersion ': U' ... ',
& Nbsp; u'maxBsonObjectSize ': ...
& Nbsp; u'ok ': 1.0,
& Nbsp; u'sysInfo ': ...
& Nbsp; u'version ': u'1.8.2'}
& Nbsp; >>> conn.database_names ()
& Nbsp; [u'admin ', u'local']
সেটআপ একটি সূচক:
& Nbsp; >>> conn.testing.test.collection.ensure_index ('ডামি')
& Nbsp; u'dummy_1 '
একটি বস্তু যোগ:
& Nbsp; >>> _id = conn.testing.test.save ({'__ name__': u'foo ',' ডামি ': u'object'})
& Nbsp; >>> _id
& Nbsp; ObjectId ('...')
তাদের সরিয়ে:
& Nbsp; >>> conn.testing.test.remove ({'_ আইডি': _id})
এবং ডাটাবেস নাম আবার পরীক্ষা:
& Nbsp; >>> conn.database_names ()
& Nbsp; [', u'admin' u'testing, u'local ']
এর ডাটাবেস ড্রপ করা যাক:
& Nbsp; >>> conn.drop_database ("টেস্টিং")
& Nbsp; >>> conn.database_names ()
& Nbsp; [u'admin ', u'local']

এই রিলিজে নতুন কি:

  • Bugfix: পাননি 'ঘুম সঙ্গে টি বন্ধ 1
  • কম
    <লি> সার্ভার সেটআপ উন্নত প্রতিটি সূচনার জন্য অনন্য পাসওয়ার্ড ভুলে গেছেন? ফাইল ব্যবহার করুন
    <লি> pymongo 2.4.1 সঙ্গে চালানো পরীক্ষা

    কি সংস্করণ 0.5.3 নতুন:

    • ফিক্স 32bit লিনাক্স ডাউনলোড (Albertas)
      <লি> ডাউনলোডের পরে টেম্প ফাইল মুছে ফেলুন

    • <লি> ফিক্স 64bit লিনাক্স

      সংস্করণ 0.5.2 নতুন কি:

      • এখনও লিনাক্স স্থাপন

      • আবশ্যক

        • পাইথন

বিকাশকারী অন্যান্য সফ্টওয়্যার Roger Ineichen, Projekt01 GmbH

p01.remote
p01.remote

14 Apr 15

s01.core
s01.core

11 May 15

p01.releaser
p01.releaser

11 May 15

মন্তব্য m01.stub

পাওয়া মন্তব্যসমূহ না
মন্তব্য যোগ করুন
ছবি চালু!