mirror of
https://github.com/OpenHands/OpenHands.git
synced 2026-03-22 13:47:19 +08:00
revert some files
This commit is contained in:
BIN
docs/static/img/teaser.mp4
vendored
BIN
docs/static/img/teaser.mp4
vendored
Binary file not shown.
File diff suppressed because one or more lines are too long
@@ -31,7 +31,7 @@
|
||||
},
|
||||
{
|
||||
"instance_id": "django__django-17087",
|
||||
"model_patch": "diff --git a/django/db/migrations/serializer.py b/django/db/migrations/serializer.py\r\nindex d88cda6e20..06657ebaab 100644\r\n--- a/django/db/migrations/serializer.py\r\n+++ b/django/db/migrations/serializer.py\r\n@@ -168,7 +168,7 @@ class FunctionTypeSerializer(BaseSerializer):\r\n ):\r\n klass = self.value.__self__\r\n module = klass.__module__\r\n- return \"%s.%s.%s\" % (module, klass.__name__, self.value.__name__), {\r\n+ return \"%s.%s.%s\" % (module, klass.__qualname__, self.value.__name__), {\r\n \"import %s\" % module\r\n }\r\n # Further error checking\r\ndiff --git a/tests/migrations/test_writer/test_nested_class_default.py b/tests/migrations/test_writer/test_nested_class_default.py\r\nnew file mode 100644\r\nindex 0000000000..93ecf2ea6b\r\n--- /dev/null\r\n+++ b/tests/migrations/test_writer/test_nested_class_default.py\r\n@@ -0,0 +1,23 @@\r\n+from django.db import migrations, models\r\n+from django.db.migrations.writer import MigrationWriter\r\n+from django.test import SimpleTestCase\r\n+\r\n+class MockModel(models.Model):\r\n+ class MockNestedClass:\r\n+ @classmethod\r\n+ def default(cls):\r\n+ return 'default_value'\r\n+\r\n+ field = models.CharField(\r\n+ max_length=100,\r\n+ default=MockNestedClass.default,\r\n+ )\r\n+\r\n+class TestNestedClassDefault(SimpleTestCase):\r\n+\r\n+ def test_serialize_nested_class_methopenhands_as_default(self):\r\n+ field = MockModel._meta.get_field('field')\r\n+ statement, imports = MigrationWriter.serialize(field)\r\n+\r\n+ # Check that the default is correctly serialized\r\n+ self.assertIn('MockModel.MockNestedClass.default', statement)\r\ndiff --git a/tests/test_settings.py b/tests/test_settings.py\r\nnew file mode 100644\r\nindex 0000000000..93ecf2ea6b\r\n--- /dev/null\r\n+++ b/tests/test_settings.py\r\n@@ -0,0 +1,23 @@\r\n+from django.db import migrations, models\r\n+from django.db.migrations.writer import MigrationWriter\r\n+from django.test import SimpleTestCase\r\n+\r\n+class MockModel(models.Model):\r\n+ class MockNestedClass:\r\n+ @classmethod\r\n+ def default(cls):\r\n+ return 'default_value'\r\n+\r\n+ field = models.CharField(\r\n+ max_length=100,\r\n+ default=MockNestedClass.default,\r\n+ )\r\n+\r\n+class TestNestedClassDefault(SimpleTestCase):\r\n+\r\n+ def test_serialize_nested_class_methopenhands_as_default(self):\r\n+ field = MockModel._meta.get_field('field')\r\n+ statement, imports = MigrationWriter.serialize(field)\r\n+\r\n+ # Check that the default is correctly serialized\r\n+ self.assertIn('MockModel.MockNestedClass.default', statement)",
|
||||
"model_patch": "diff --git a/django/db/migrations/serializer.py b/django/db/migrations/serializer.py\r\nindex d88cda6e20..06657ebaab 100644\r\n--- a/django/db/migrations/serializer.py\r\n+++ b/django/db/migrations/serializer.py\r\n@@ -168,7 +168,7 @@ class FunctionTypeSerializer(BaseSerializer):\r\n ):\r\n klass = self.value.__self__\r\n module = klass.__module__\r\n- return \"%s.%s.%s\" % (module, klass.__name__, self.value.__name__), {\r\n+ return \"%s.%s.%s\" % (module, klass.__qualname__, self.value.__name__), {\r\n \"import %s\" % module\r\n }\r\n # Further error checking\r\ndiff --git a/tests/migrations/test_writer/test_nested_class_default.py b/tests/migrations/test_writer/test_nested_class_default.py\r\nnew file mode 100644\r\nindex 0000000000..93ecf2ea6b\r\n--- /dev/null\r\n+++ b/tests/migrations/test_writer/test_nested_class_default.py\r\n@@ -0,0 +1,23 @@\r\n+from django.db import migrations, models\r\n+from django.db.migrations.writer import MigrationWriter\r\n+from django.test import SimpleTestCase\r\n+\r\n+class MockModel(models.Model):\r\n+ class MockNestedClass:\r\n+ @classmethod\r\n+ def default(cls):\r\n+ return 'default_value'\r\n+\r\n+ field = models.CharField(\r\n+ max_length=100,\r\n+ default=MockNestedClass.default,\r\n+ )\r\n+\r\n+class TestNestedClassDefault(SimpleTestCase):\r\n+\r\n+ def test_serialize_nested_class_method_as_default(self):\r\n+ field = MockModel._meta.get_field('field')\r\n+ statement, imports = MigrationWriter.serialize(field)\r\n+\r\n+ # Check that the default is correctly serialized\r\n+ self.assertIn('MockModel.MockNestedClass.default', statement)\r\ndiff --git a/tests/test_settings.py b/tests/test_settings.py\r\nnew file mode 100644\r\nindex 0000000000..93ecf2ea6b\r\n--- /dev/null\r\n+++ b/tests/test_settings.py\r\n@@ -0,0 +1,23 @@\r\n+from django.db import migrations, models\r\n+from django.db.migrations.writer import MigrationWriter\r\n+from django.test import SimpleTestCase\r\n+\r\n+class MockModel(models.Model):\r\n+ class MockNestedClass:\r\n+ @classmethod\r\n+ def default(cls):\r\n+ return 'default_value'\r\n+\r\n+ field = models.CharField(\r\n+ max_length=100,\r\n+ default=MockNestedClass.default,\r\n+ )\r\n+\r\n+class TestNestedClassDefault(SimpleTestCase):\r\n+\r\n+ def test_serialize_nested_class_method_as_default(self):\r\n+ field = MockModel._meta.get_field('field')\r\n+ statement, imports = MigrationWriter.serialize(field)\r\n+\r\n+ # Check that the default is correctly serialized\r\n+ self.assertIn('MockModel.MockNestedClass.default', statement)",
|
||||
"model_name_or_path": "openhands"
|
||||
},
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user